Hola a todos,
Tengo un servidor local con Apache/2.2.8 (Win32) y PHP/5.2.6 .
Estoy realizando mi primer ajax.
En el primer script tengo, en el sitio correcto:
Código:
$("#id3").click(function(){
$.ajax({
data: "idFactura=2",
type: "GET",
dataType: "json",
url: "http://www.text.com/test/factura.php",
success: function(data){
muestraResultados(data);
});
});
});
function muestraResultados(datos) {
alert('datos ('+datos+')');
}
y en el tal factura.php
Código:
<?php
$idFactura = $_GET['idFactura'];
if($idFactura != 0){
echo json_encode("If es verdadero");
}else{
echo json_encode("If es falso");
}
?>
El tema es que lo ejecuto, en FireFox / Opera / Chrome y perfecto, sin embargo en IE lo ejecuto una vez y perfecto, pero si cambio el código de factura.php, por ejemplo:
de
a
la respuesta es siempre la misma, como si se hubiera quedado en una cache.
Alguna idea para evitarlo,
Gracias.