Os muestro como lo hacía anteriormente:
lo que ahora es la vista
Código:
<script>
$(document).ready(function() {
var provincia;
$("area").click(function() {
provincia = $(this).attr('ciudad');
$.post("view/map/getData.php",{provincia:provincia}, function(data){
$("#mostrar_datos").html(data);
});
});
});
</script>
y en el archivo que fuera, en este caso getData
Código:
<?php
$provincia = $_REQUEST['provincia'];
echo '<pre>';
echo $provincia;
echo'</pre>';
?>
Pero al final tenia varios archivos como módulos adicionales para cálculos.
En otras ocasiones pasaba una variable que se llamaba {acción} y ejecutaba la función que fuera de ese archivo.