我将 TinyMCE 用于我的所有文本区域,以便用户可以输入任何格式化的文本。在 Google Chrome 中一切正常,但在 Mozilla Firefox 中,这些字段的行为出乎意料。除非我再次将注意力集中到字段中然后提交,否则不会提交来自 textareas 的值。
我无法为我的代码创建一个 jsfiddle,因为我正在使用一些旧版本的 TinyMCE,所以我无法复制它。这是我的代码:
tinyMCE.init({
mode: "exact",
elements: "description",
theme: "simple",
height: '100px',
width: '100%',
onchange_callback: function(editor) {
tinyMCE.triggerSave();
$("#" + editor.id).valid();
}
});
这是我用新版本创建的东西的类似jsfiddle,它在 Chrome 和 Mozilla 中都有同样的问题。如果我在 textarea 中输入内容并单击提交,除非我聚焦并再次提交,否则它不会显示。