我有一個頁面,其中包含多個 Bootstrap 模態表單,用于提交和編輯數據。這些是通過包含其他 PHP 頁面上的表單來完成的,當站點上只有一個表單時,這可以正常工作。如果我刪除編輯表單,添加表單工作正常。我很確定這是由于 Javascript 元素造成的,但是,我無法理解它如何指定除嵌套在其下的形式之外的任何其他形式。索引.php:<!-- Add Modal--> <div class="modal fade" id="addModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">Add Offence</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <?php include_once('addRecordForm.php'); ?> </div> </div> </div> </div><!-- Edit Modal--> <div class="modal fade" id="editModal" tabindex="-1" role="dialog" aria-labelledby="editModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="editModalLabel">Edit Records</h5> <button class="close" type="button" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <?php include_once('editRecordForm.php'); ?> </div> </div> </div> </div>
1 回答

慕碼人2483693
TA貢獻1860條經驗 獲得超9個贊
您的$('form')
選擇器返回form
頁面上所有元素的集合,并且serialize
不適用于集合,因此它在遇到的第一個元素中運行:#add-record-form
。
- 1 回答
- 0 關注
- 161 瀏覽
添加回答
舉報
0/150
提交
取消