Este es otro ejemplo, pero no me funciona cuando lo llamo desde una url que esta alojado el archivo...
Código HTML:
jQuery(document).ready(function(){
jQuery("#calc").click(function(){
//cogemos el valor del input
var num = jQuery("#numero").val();
if( num == "" ){
alert("Dame un número :)");
return;
}
//creamos array de parámetros que mandaremos por POST
var params = {
"numFactorial" : num
};
//llamada al fichero PHP con AJAX
$.ajax({
data: params,
url: 'https://miweb/factorial.php',
dataType: 'html',
type: 'post',
beforeSend: function () {
//mostramos gif "cargando"
jQuery('#loading_spinner').show();
//antes de enviar la petición al fichero PHP, mostramos mensaje
jQuery("#resultado").html("Dejame pensar un poco...");
},
success: function (response) {
//escondemos gif
jQuery('#loading_spinner').hide();
//mostramos salida del PHP
jQuery("#resultado").html(response);
}
});
});
});