è vero, copiando il codice e levando le parti non necessarie ho dimenticato i doppi apici ma nel file che provo l'errore non c'è e con quello nemmeno mi partirebe il codice
!
Il problema che ho ( ma che ho risolto cambiando metodo ) è che il primo alert veniva visualizzato senza problemi, ma i successivi if non partivano come se txt avesse un valore diverso da OK, OK1 e KO.
Così è più comprensibile il codice. Per caso ti funziona lo stesso ora ?
Codice PHP:
$.ajax({
type:"POST",
url:"ajax.php",
data:"act=buy",
cache:false,
dataType: "text",
beforeSend: function(){
// Loading
},
success: function(mess){
var txt = mess;
// Nessuno dei tre if sotto avviene !
if(txt=="OK1")
alert("prova 1");
if(txt=="OK2")
alert("prova 2");
if(txt=="KO")
alert("prova fallita");
},
error: function(){
// Errore
}
});