【发布时间】:2014-10-03 08:57:22
【问题描述】:
我已经成功地并排运行了一段时间的 jquery 验证和summernote。
它正在工作,现在我在 form.valid() 上遇到错误。 note 字段不需要验证。
我已将我的代码精简到最低限度,并削减了忽略设置 - 如果我删除它可以工作的忽略设置,如果我有忽略设置,它会中断,并出现“验证器未定义”错误
我已经设置了一个小提琴,所以你可以看到它工作和不工作,它目前设置为不工作
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');
}
}
任何想法将不胜感激
谢谢 詹姆斯
【问题讨论】:
-
大家都解决了这个问题吗?我遇到了同样的问题,很难在网上找到任何东西。
-
嗨,我刚刚回滚到 v0.5.1 并且它再次工作。夏季笔记有一个未解决的问题。 github.com/HackerWins/summernote/issues/539
-
@JGuymer 这在下面的链接stackoverflow.com/a/45061953/6818572进行了解释和回答
标签: jquery validation summernote