jqueryを使用してphpファイルを実行しようとしています。php はデータベースにいくつかの情報を送信します。
php自体は動作します。js コードを削除すると、すべてがデータベースに送信されます。何が起こっているのかは、私のデータベースを見ると明らかです。フォームのコンテンツは収集されていません。いくつかのものはデータベースに入りますが、フォームからの情報ではありません。
これが私のコードです。何が問題なのですか?
// submit without refresh
$(function() {
$('#form').submit(function(e) {
// Stop the form actually posting
e.preventDefault();
// Send the request
$.post('submit.php', {}, function(d) {
console.log(d);
// Here we handle the response from the script
// We are just going to alert the result for now
alert(d);
});
});
});
私のフォームにはid="form"
js がフォーム情報を収集しないのはなぜですか?