Ciao a tutti,
in questi giorni sto avendo problema con questa funzione
tale funzione viene richiamata dacodice:function checkCreditCard() { var http = new createXMLHttpRequest(); http.open("post",url+"?a=checkCreditCard",true); http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); http.send("ccType="+__ccType+"&ccNumber="+__ccNumber+"&ccExpMonth="+__ccExpMonth+"&ccExpYear="+__ccExpYear); http.onreadystatechange = function() { if (http.readyState == 4) { if (http.responseText != 1) return false; else return true; } } }
la funzione che richiamo tramite AJAX mi restituisce 1 in caso di successo o 0 in caso contrario; la richiesta viene inoltrata correttamente e ricevo altrettanto corretamente la risposta (questo lo verifico tramite FireBug), però di fatto non entra nella dichiarazione della funzione di callback per il onreadystatechange. Cosa potrebbe essere?codice:function setCcExpYear(year) { __ccExpYear = year; if (checkCreditCard() == false) alert("Invalid provided Credit Card Information");*/ }
mil gracias

Rispondi quotando
è appena dopo il request...ad ogni modo ora provo con l'alert, prima lo avevo provato ma non mi ricordo in quale posizione lo ho messo...
