我想验证一个使用jQuery验证的textarea(CK编辑器),并且它不在按钮单击事件中工作。而如果单独调用它正在工作。jQuery验证 - 在CK编辑器上不能在按钮单击事件中工作
提琴手:http://jsfiddle.net/BmZ93/453/
JS:
$(document).ready(function() {
var FormAllClass = '.form-all';
var IsValid = function() {
$(FormAllClass).validate();
$('#desc').rules("add", {
required: true,
messages: {
required: "Description is required."
}
});
$(FormAllClass).valid();
};
//IsValid() //Working
$('#job-submit').on('click', function(){
if (IsValid())//not working
{
}
})
});
在上面的代码中,我已标记在那里工作,其中没有。
有关如何解决此问题的任何建议将不胜感激。
提示:'.validate()'方法只用于初始化,所以它在DOM准备就绪,不'click'调用一次。 – Sparky