Ich bin sicher, das ist eine einfache Lösung, aber ich hatte keinen Erfolg in meinen Versuchen, wie meine jQuery & Ajax ist nicht die größte. Ich mache einen Ajax-Aufruf an mein PHP-Skript, das eine Fehlerprüfung für ein Formular durchführt. Wenn es Fehler gibt, zeige ich ein verstecktes div und zeige die Fehlermeldungen kein Problem an. Wenn jedoch keine Fehlermeldungen angezeigt werden, möchte ich eine Warnung anzeigen. Das Problem ist, die Warnung nicht angezeigt, wenn es keine FehlerReturning PHP-Variable von jQuery Ajax Call
Javacript
$.ajax({
url: '../assets/inc/process.php',
type: 'post',
data: formData,
dataType: 'html'
})
.always(function(data){
if (data == 'success'){
alert('it worked!');
}
else{
$('#responsediv').show();
$('#responsediv').html(data);
}
});
});
ich auch
versucht haben if (data.success == 'success'){
alert('it worked!');
}
else{
$('#responsediv').show();
$('#responsediv').html(data);
}
PHP
if ($result_new_row){
$success = 'success';
echo $success;
}
weiß ich sicher, dass die Neue Zeile wird eingefügt, wie ich es in der Datenbank sehen kann.
Jede Hilfe wird geschätzt. Vielen Dank!