我有一个表单,我正在尝试使用 jQuery ajax 发布到 php,并且需要首先对其进行验证。
该字段如下所示:
<select name="inquirymodule[]" id="inquirymodule[]">
<option value="" selected>Select an Inquiry Module</option>
<option value="1">Module 1</option>
</select>
可以使用 jQuery 添加其他选择器,以允许根据需要进行尽可能多的选择,并将所有值发布在查询模块变量中。
我在其他地方读到过,我认为我可以使用该值发布此变量
jQuery('#inquirymodule').serialize()
但是我在选择上运行了验证,以确保在提交之前选择了某些内容。在将其设为数组变量之前,此方法有效:
jQuery('#inquirymodule').bind('change', function (event) {
wizard.validate(true);
});
但是我知道[]
在变量名中添加 ' ' 会破坏这里的 javascript。
有什么建议吗?