Ich versuche, Daten von .js
Datei an .php
zu senden, aber es funktioniert nicht.Senden von Daten von JS-Datei an .php mit Ajax
Ich versuchte zu suchen und Lösung zu finden, aber alles hat nicht für mich funktioniert. Ich denke, es gibt ein Problem im URL-Pfad, aber ich bin mir nicht sicher. Ich verwende win10
, chrome
, Netbeans
und XAMPP
.
ed.js:
function delete_row(id) {
$.ajax({
url: "modify.php",
type: "POST",
data: {delete_row: "deleted_row", row_id: id},
success: function (data) {
console.log(data);
}
});
}
modify.php:
<?php
$host = "localhost";
$user = "root";
$pass = "";
$databasename = "exDB";
$con = mysqli_connect($host, $user, $pass, "exDB");
echo "<script>alert('alert');</script>";
if (isset(filter_input(INPUT_POST, 'delete_row'))) {
$row_no = filter_input(INPUT_POST, 'row_id');
mysqli_query($con, "delete from exDB where id='$row_no");
echo "success";
exit();
}
?>
ich auch in .php
Datei alarmiert, aber ich bin immer es nicht.
Entfernen Sie die runden Klammern aus dem 'data' – KinjalMistry
zu sehen Haben Sie überprüft, was die Anfrage tatsächlich in der Konsole zu tun? Es sollte Ihnen zumindest einen Fehlercode geben –
Wissen Sie, wie der Ajax-Mechanismus funktioniert? – madalinivascu