我一直成功地同时运行jQuery验证和Summernote。
现在,form.valid()出现错误。请注意,备注字段不需要验证。
我已将代码简化到最低限度,并缩小了忽略设置-如果我删除忽略设置,则可以正常工作;如果有忽略设置,则会出现“validator未定义”错误。
我已经为您设置了一个fiddle,以便您可以查看它的工作状态和不工作状态。目前,它被设置为不起作用。 http://jsfiddle.net/JGuymer/83q0r21s/22/
现在,form.valid()出现错误。请注意,备注字段不需要验证。
我已将代码简化到最低限度,并缩小了忽略设置-如果我删除忽略设置,则可以正常工作;如果有忽略设置,则会出现“validator未定义”错误。
我已经为您设置了一个fiddle,以便您可以查看它的工作状态和不工作状态。目前,它被设置为不起作用。 http://jsfiddle.net/JGuymer/83q0r21s/22/
<form id="form">
<textarea id="textarea"></textarea>
<a id="clickme" href="#">click Me</a>
</form>
JQuery:
$(document).ready(function() {
$("#textarea").summernote();
//uncomment to work
//$('#form').validate();
//uncomment to fail
$('#form').validate({ignore:[]})
$("#clickme").click(function(){
validate();
return false;
})
});
function validate() {
if ($('#form').valid()) {
alert('valid');
}
}
希望能得到您的任何想法
谢谢 詹姆斯