Javascript 不触发jquery的表单验证
我正在使用此插件进行表单验证: 我在表单外部提交表单,这意味着我没有直接点击提交表单内部的提交按钮。以下是我的意思(这是一些按钮点击功能): 我想验证此表单中的一个字段,我可以从firebug中看到该字段的呈现方式如下:Javascript 不触发jquery的表单验证,javascript,jquery,validation,Javascript,Jquery,Validation,我正在使用此插件进行表单验证: 我在表单外部提交表单,这意味着我没有直接点击提交表单内部的提交按钮。以下是我的意思(这是一些按钮点击功能): 我想验证此表单中的一个字段,我可以从firebug中看到该字段的呈现方式如下: <input type="hidden" name="request" id="request" class="required"> 但它不起作用,我在firebug中没有错误 第二版: HTML: <input type="hidden" name="r
<input type="hidden" name="request" id="request" class="required">
但它不起作用,我在firebug中没有错误
第二版:
HTML:
<input type="hidden" name="request" id="request">
我的下一个选项是什么上面的两个都不起作用。试着使用$('form').submit()
希望它能起作用
如果不是$('form')。提交(true) 尝试添加$.validator.setDefaults({ignore:''});如果要验证隐藏字段请尝试添加$.validator.setDefaults({ignore:''});如果你想验证隐藏的区域是否有好的捕获,请回答好吗?我接受你的回答回答如下:)谢谢我不能使用
$('form')。提交()代码>我在这个页面上有多个表单使用唯一的处理程序。比如$('form#id1')。submit();
$('#myForm').validate();
<input type="hidden" name="request" id="request">
$('#myForm').validate({
rules: {
request: "required"
},
messages : {
request: "Request name can't be empty."
}
});