Originariamente inviata da
cavicchiandrea
@telegio, mi sa che stai facendo troppa confusione. Se cerchi un nominativo invierai una stringa (get o post è ininfluente basta che rispetti lo stesso parametro anche sul server) e riceverai in base alla query una stringa (true/false o si/no senza scomodare json che oltretutto lo trovo inutile) poi nella risposta Ajax eseguirai l’avviso (alert) se è stato trovato un nominativo uguale o proseguirai con l’inserimento dei dati in caso negativo.
E’ un processo abbastanza banale ad idee chiare per un utente “storico” come te.
Su js non sono bravo, affatto.. sono bravo a fare copia e incolla.. ma in questo caso mi sono proprio impantanato..
non ne esco.. ho fatto 100 prove con alert a tutti i livelli e non funziona MAI..
questo che dovrebbe entrare almeno nel primo alert
codice:
$('#client_nome').blur(function() { alert("XXX");
$.ajax({
type: 'get',
url: 'ricerca_nome_esistente.php',
data: {'client_nome': client_nome},
success: function(result) {
alert(result.riga);
},
error: function() {
alert("aa");
}
});
});
funziona solo se metto
codice:
$(document).ready(function(){
$('#client_nome').blur(function() { alert("XXX");
$.ajax({
type: 'get',
url: 'ricerca_nome_esistente.php',
data: {'client_nome': client_nome},
success: function(result) {
alert(result.riga);
},
error: function() {
alert("aa");
}
});
});
});
ma poi non esce più dall'alert..
(ovviamente ho messo get anche nella pagina php ma non è quello il problema..)