Ich versuche, die Ajax-Antwort aus dem Code unten zu alarmieren, aber irgendwie wird nichts alarmiert.jquery kann keine Ajax-Antwort melden
function get_fee(){
if ($('#type').val() == 'hardcopy') {
setTimeout(function(){
var title = $('#title').val();
$.ajax({
type: 'POST',
url: 'convert.php',
data: {hardcopy: '1', title: title},
success: function(response) {
if (response == 'false') {
alert(response);
}
}
});
}, 1000);
}
}
Wenn jedoch der obige Code ohne
if (response == 'false') {
}
geschrieben wurde und die alert(response)
genannt wird, funktioniert es einwandfrei. Ich hätte den späteren Ansatz übernommen, aber leider kann der Wert var response
entweder wahr oder falsch sein.
ist "Antwort" ein Boolean? –
Wie lautet Ihre Antwort? – Nagaraju
schreiben Sie 'conlose.log (response)' und aktualisieren Sie die Frage mit dem Ergebnis –