Sì, gli apici sono una brutta svista ma non riesco ancora ad usare il dato restituito.
Il dato arriva correttamente, l'ho verificato con
codice:
success: function(data){
alert(data);
},
Tentatitvi fatti:
codice:
<script type="text/javascript">
$(document).ready(function(){
setInterval(function(){
$.ajax({
type: "POST",
url: "chat/chat_refresh.php",
data: {'lastid':'1'},
dataType: "html",
success: function(data) {
if (data != "ricarica") {
function(){alert("Pagina ricaricata");}
},
error: function(){alert("Chiamata fallita!!!");}
});
},3000);
});
</script>
Codice PHP:
echo 'prova';
die();
Ho provato anche con:
codice:
$(document).ready(function(){
setInterval(function(){
$.ajax({
type: "POST",
url: "chat/chat_refresh.php",
data: {'lastid':'1'},
dataType: "html",
success: function(data){
var mydata = data;
},
error: function(){alert("Chiamata fallita!!!");}
});
if(mydata != "ricarica"){
function(){alert("Pagina ricaricata");}
}
},3000);
});
e con
codice:
$(document).ready(function(){
setInterval(function(){
$.ajax({
type: "POST",
url: "chat/chat_refresh.php",
data: {'lastid':'1'},
dataType: "html",
success: function(data){
handleData(data);
},
error: function(){alert("Chiamata fallita!!!");}
});
testAjax(function(output){
function(){alert("Pagina ricaricata");}
});
},3000);
});