如何让TinyMCE和Jquery验证一起工作?

前端之家收集整理的这篇文章主要介绍了如何让TinyMCE和Jquery验证一起工作?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用jquery validate和tinquce的jquery版本.

我发现这段代码使得每次有变化时都能自我验证.

你好

我正在使用jquery validate和我的jquery tinymce,所以我在我的代码中有这个

// update validation status on change
    onchange_callback: function (editor)
    {
        tinyMCE.triggerSave();
        $("#" + editor.id).valid();
    },

然而,这有一个问题.如果用户从单词复制某些东西,它会带来所有垃圾样式,通常超过50,000个字符.这超过了我允许用户输入的字符数量.

所以我的jquery验证方法告诉我他们超过了限制.同时虽然tinymce已经清理了这个烂摊子,但现在用户可能还没有超过限制.

然而,信息仍然存在.

那么有一个更好的函数调用我可以把它放进去吗?也许告诉tinymce在粘贴发生时延迟有效,或者可能是不同的回调?

有人有任何想法吗?

解决方法

哦是的,我也遇到了这个问题.

所以,我通过调用按钮的click事件验证来修复它.

$("#buttontosave").click(function() {
         tinyMCE.triggerSave();
         var status;
         status = $("#myform").valid(); //Validate again
         if(status==true) { 
             //Carry on
         }
         else { }
});

这个工作试试吧.

有关其他资源的尝试

http://rmurphey.com/blog/2009/01/12/jquery-validation-and-tinymce/

http://tinymce.moxiecode.com/punbb/viewtopic.php?id=21588

http://www.experts-exchange.com/Programming/Languages/Scripting/JavaScript/Jquery/Q_23941005.html

猜你在找的jQuery相关文章