1
私はモーダルを持っています。例えば、モーダルはmodal.htmlにあります。私はjavascriptファイルmodal.jsにメソッドを書きました。私がモーダルでデータを提出しようとしているとき、それは正しく機能していません。コードは以下の通りです。私を助けてください。jquery、javascript、ajaxを使用してモーダル情報をapiに投稿する方法
/modal.html
<div class="col-md-12 text-right">
<button type="button" data-toggle="modal" data-target="#myModal">Update User Information</button>
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Enter User Information</h4>
</div>
<div class="modal-body">
<div class="form-group">
<input type="text" class="form-control" id="user_name" placeholder="User name">
</div>
<div class="form-group">
<input type="email" class="form-control" id="email_id" placeholder="Enter email">
</div>
<div class="form-group">
<input type="text" class="form-control" id="address" placeholder="Enter Address">
</div>
</div>
<div class="modal-footer">
<button type="submit" class="btn btn-default" id="myFormSubmit">Submit</button>
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
</div>
/modal.js
$(function() {
$('#myFormSubmit').click(function() {
$.post("/api/adduserInfo/v1",
{
user_name : $("#user_name").val(),
email : $("#email_id").val(),
address : $("#address").val()
});
});
});
あなたはどんなエラーがありますか? –
エラーは表示されませんが、データはデータベースに保存されません。郵便配達員のデータを使用することによって、データベースに保存されています。modalは正しく機能していません。 – joy
実際のリクエストをブラウザのdevツールネットワークで調べて、手がかりを探しましょう。また、デフォルトのフォーム提出を防ぐ必要があります – charlietfl