0
.js
ファイルから.php
にデータを送信しようとしていますが、動作しません。ajaxを使用して.jsファイルから.phpにデータを送信する
私は解決策を探して見つけようとしましたが、何かが私のために働かなかったのです。 URLパスに問題があるとは思いますが、わかりません。 私はwin10
,chrome
,Netbeans
および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();
}
?>
私も.php
ファイルに警告を置くが、私はそれを取得しておりません。あなたのJavaScriptで
を識別して見ることがはるかに容易になる 'data' – KinjalMistry
あなたは、要求が実際にコンソールで行っていることを確認しましたから、丸括弧を削除しますか?それは少なくともあなたがエラーコードを与える必要があります –
あなたはどのようにajaxの仕組みが分かりますか? – madalinivascu