我有一个表格,我有一个复选框。
我正在使用jQuery serialize
通过ajax调用发布值。
选中我的复选框后,它没有传递该字段的实际值。
我的HTML是:
<input type="checkbox" id="dispatch_emails_active" name="dispatch_emails_active" value="Yes" />
然而,当我通过序列化发布表单时:
alert($("#edit-form").serialize());
我的价值来自:
id=3&code=DEM&name=Demo+Company&dispatch_emails_active=
正如您在上面所看到的,它不会传递值,只是一个空字段。 如果我取消选中该字段,则该字段根本不会被传递(这是我所期望的)。
有什么想法吗?