【发布时间】:2017-02-28 09:16:30
【问题描述】:
我已经看过这个示例并将其应用到我的代码中,但没有任何效果,它不起作用。
我需要在 ckeditor 中应用 jquery 验证,即使我在上面提到了这些链接,我也已经看到了所有过去的示例,通过执行该步骤,我的验证仍然无法正常工作。
这是我的 HTML 代码
<div class="elementbox">
<label class="form-label">Content<span class="required">*</span></label>
<div class="controls">
<textarea name="content_body" id="content_body" rows="10" cols="80"><?php echo $content_body; ?></textarea>
</div>
</div>
<script>
var url = "<?php echo base_url(); ?>";
CKEDITOR.replace( 'content_body',{
//extraPlugins: 'imageuploader'
} );
</script>
我的 Jquery 验证码
$("#add_content_pages").validate({
ignore: [],
debug: false,
rules: {
title: {
required: true
},
content_id: {
required: true
},
content_body:{
required: function()
{
CKEDITOR.instances.content_body.updateElement();
}
}
},
messages: {
title: {
required: "Please enter Title"
},
content_id: {
required: "Please Select Content Type"
},
content_body: {
required: "Please enter Content"
}
},
errorPlacement: function (error, element) {
var attr_name = element.attr('name');
if (attr_name == 'type') {
error.appendTo('.type_err');
} else {
error.insertAfter(element);
}
}
});
我缺少什么解决方案?
【问题讨论】:
标签: php ckeditor jquery-validate