0

我对 tinyMCE 有一个奇怪的问题。

我有一个 .js 文件,内容如下:

tinyMCE.init({
mode: "textareas",
theme: "advanced",
theme_advanced_toolbar_location: "top",
theme_advanced_buttons1: "italic,underline,separator,justifyleft,justifycenter,justifyright,separator,formatselect,separator,bullist,numlist,link,unlink",
theme_advanced_buttons2: "",
theme_advanced_buttons3: ""
})

当我注释掉所有行时,tinyMCE 编辑器会将值正确回传到我的 HttpPost Edit() 函数(我使用的是 ASP.NET MVC3)。编辑器是具有所有完整按钮和高级主题的默认编辑器。但我想要的是一个带有几个按钮的简单编辑器,这就是为什么我拥有上述所有设置的原因。当它们如上时,tinymce 编辑器看起来像我指定的那样(所以我的脚本链接从 .cshtml 中是正确的),但问题是内容没有回发到 HttpPost 函数,所以值没有改变。

为什么是这样?我从浏览器中检查了两个版本的查看源代码,它们也是相同的。

仅供参考,根据搜索,我还添加了以下内容:

$(document).ready(function () {

$("#mySubmitButton").click(function () {
    tinyMCE.triggerSave();
});
})

但显然到目前为止它没有任何效果。

提前感谢您的回答。

4

1 回答 1

0

只是一点点的想法。您能否确保您的 js 文件和您的页面位于同一个文件夹中(?)。

于 2012-05-29T08:39:50.983 回答