1. 首页
  2. 编程语言
  3. Javascript
  4. CKEditor无法验证的解决方案(js验证+jQuery Validate验证)

CKEditor无法验证的解决方案(js验证+jQuery Validate验证)

上传者: 2021-12-14 09:10:18上传 PDF文件 92.61 KB 热度 15次

最近项目的前端使用了jQuery,表单的前端验证用的是jQuery Validate,用起来很简单方便,一直都很满意的。前段时间,根据需求为表单中的 textarea 类型的元素加上了html富文本编辑器,用的是CKEditor,功能强大,定制方便,也很满意。不过用CKEditor增强过的 textarea 元素,这个字段要求是非空的,在jQuery Validate总是验证不通过,原因就是在 CKEditor 编辑器填写了内容之后,编辑器并不是立即把内容更新到原来的 textarea 元素中的,我没仔细看源代码,试过一种情况就是每一次提交不通过,第二次提交就可以通过的,貌似编辑器是在 submit 事件之前把编辑器的内容更新到 textarea 中的。原理就是当编辑器更新了内容之后,立即把内容更新到 textarea 元素。目前一切使用正常,算是解决了一个让我头痛的问题。

下载地址
用户评论