有没有人成功将Redactor编辑器与jQuery验证集成?
<textarea class="text-input textarea" rows="25" id="page_content" name="page_content"></textarea>
$("#add_cms").validate({
rules: {
page_content: "required"
},
messages: {
page_content: "Content can't be empty!"
}
});
@Parky,我正在努力争取几个小时,试过了 其他方法也是如此。但该方法甚至没有被调用。一世 感到沮丧并删除了所有这些代码。就在那时,我 这里问了这个问题。
似乎Redactor将textarea渲染为display:none;所以jQuery验证没有被触发。
答案 0 :(得分:2)
引用OP:
似乎Redactor正在将textarea渲染为
display:none;
jQuery验证没有被触发。
如果就是这样,您只需启用该插件的该功能即可。
默认情况下,jQuery Validate将忽略所有隐藏字段。将ignore
选项设置为[]
。
$("#add_cms").validate({
ignore: [], // <-- allows validation of all hidden fields
rules: {
page_content: "required"
},
messages: {
page_content: "Content can't be empty!"
}
});