我有一個表單,我正在嘗試使用jQuery ajax發佈到php,並且需要先驗證它。使用jQuery/AJAX發佈和驗證PHP數組
領域看起來是這樣的:
<select name="inquirymodule[]" id="inquirymodule[]">
<option value="" selected>Select an Inquiry Module</option>
<option value="1">Module 1</option>
</select>
其他選擇可以使用jQuery被添加到允許根據需要進行多項選擇,並張貼在inquirymodule變量的所有值。
我看過其他地方,我想我可以使用值
jQuery('#inquirymodule').serialize()
張貼此變量,但我必須驗證其上運行的選擇,以確保東西被選中提交前。在此之前使之成爲一個數組變量,這個工作:
jQuery('#inquirymodule').bind('change', function (event) {
wizard.validate(true);
});
但是我知道,加上「[]
」給變量名稱將打破這裏的JavaScript。
有什麼建議嗎?
刪除'[]'從ID – zerkms
沒有使用的點'[ ]'在你的元素ID中。 – saji89
http://stackoverflow.com/a/1239127/1095101 –