【问题标题】:TinyMCE not working after partial postback in update panel在更新面板中部分回发后 TinyMCE 无法正常工作
【发布时间】:2014-04-05 10:39:40
【问题描述】:

我正在尝试在更新面板中将 TinyMCE 编辑器与我的文本区域一起使用。在第一个页面加载时它工作正常,但是一旦更新面板更新文本区域就会失去其格式并成为一个简单的文本区域而不是富文本编辑器。

我尝试了一些解决方案,但没有奏效。任何帮助将不胜感激。

最好的问候,

【问题讨论】:

  • 尝试将您的初始化移动到您为此目的创建的pageLoad 函数。

标签: asp.net tinymce updatepanel partial-postback


【解决方案1】:

您需要在每次部分回发后再次初始化您的 tinyMce。您可以使用:

$(document).ready(function () {
            BindEvents();
            var prm = Sys.WebForms.PageRequestManager.getInstance();
            prm.add_endRequest(function () {
                BindEvents();
            });
        });

并在您的 BindEvents() 函数上放置您的代码,用于初始化 tinyMce 或您希望在回发后保持活动的任何其他事件。

function BindEvents() {
//bind your jquery events and TinyMce initialization
}

【讨论】:

  • 亲爱的 Issac,我尝试了这种技术,但不幸的是它对我没有用 :( 感谢您的回复。谢谢 :)
猜你喜欢
  • 1970-01-01
  • 2014-06-27
  • 2012-09-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-11
  • 2011-12-11
  • 1970-01-01
相关资源
最近更新 更多