Wie kann ich alert
eine json_encode()
Nachricht und die Seite neu laden? Die Funktion unten zeigt nur eine nicht definierte WarnmeldungJSON codieren Warnmeldung
if($result1 == false)
$response['msg'] = "Transfer failed due to a technical problem. Sorry.";
else
$response['msg'] = "Successfully transferred";
echo json_encode($response);
$("#transfer").click(function() {
$.ajax({
type : "POST",
url : "transferProduct.php",
data : {},
success : function(data) {
data = $.parseJSON(data);
alert(data.response);
location.reload();
}
});
});
gibt es keine 'data.response' Objekt/Objekt/Wert. Machen Sie eine console.log (Daten), um zu sehen, was Ihnen zurückgegeben wird – Tschallacka
Vorschlag, sollten Sie beide Sprachen trennen, gemischt Sie PHP mit JS. –
Und wenn Sie 'console.log (Daten);', welche Ausgabe erhalten Sie? Außerdem sind Ihre 'Daten: {}' leer. – Ionut