Niente da fare, indietro non viene intercettato nulla
La risposta della pagina miosito.com/pagina.php è corretta, parlo di sintassi
codice:
result({"link":"http:\/\/mio_link.it\/"})
Di seguito lo script intero:
Codice PHP:
<script>
$(document).ready(function(){
$("#campo_dato").blur(function(){
var valore = $(this).val();
if(valore != ""){
var url = "http://miosito.com/pagina.php";
$.getJSON(url, {
variabile1: "123",
variabile2: "456",
variabile3: valore,
callback: "result"
} , function(data){
$("#campo").val(data.link);
$("#risultato_jsonp").html(data.link);
});
}
}).error(function() { alert("error"); });
});
</script>
#campo è un campo hidden
#risultato_jsonp è uno span, creato solamente per visualizzare la risposta
L'alert di errore non compare, evidentemente non ci son errori.
In ogni caso, nessun dato viene restituito