gpt4 book ai didi

jquery - 如何检测TinyMCE的变化?

转载 作者:行者123 更新时间:2023-12-03 21:29:24 25 4
gpt4 key购买 nike

我在项目(PHP、Codeigniter)的现有 HTML 表单中添加了 TinyMCE(版本 4.0.2)编辑器。我的最终目标是,如果表单(包括 TinyMCE 编辑器)发生任何更改,则启用表单提交按钮。除了TinyMCE编辑器之外,我只能使用表单来完成。我无法检测到 TinyMCE 更改。

我想检测按键启动时是否发生任何变化。我已经看到tinymce有一个像下面这样的onchange函数。

            setup : function(ed) {
ed.onChange.add(function(ed, l) {
console.debug('Editor contents was modified. Contents: ' + l.content);
});

我将上面的设置代码放入下面的 init 函数中,但没有找到输出。

tinymce.init({ });

你能告诉我如何检测变化,或者有更好的想法吗?

最佳答案

我迟到了,但为了将来的引用,这里是你在 TinyMCE 4.X 中的操作方法:

tinyMCE.init({
setup:function(ed) {
ed.on('change', function(e) {
console.log('the event object ', e);
console.log('the editor object ', ed);
console.log('the content ', ed.getContent());
});
}
});

关于jquery - 如何检测TinyMCE的变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17802592/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com