【问题标题】:Problem with partial views and tinymce部分视图和 tinymce 的问题
【发布时间】:2011-02-01 15:20:57
【问题描述】:

在一个视图(主视图)中,另一个视图被调用 $this->load->view('sub_view'); 在 sub_view 中,我有一个与 tinymce 一起使用的文本区域。

如果我将视图合并到一个视图中并从我的控制器调用它,我的 js 工作正常,并且 textarea 转换为 tinymce 编辑器。

如果我使用主 - 子场景并且我的 js 以 sub_view 中的元素为目标,尽管将相同的 html 返回到浏览器 js 不会正确启动,而不是我的 textarea 包含在 sub_view 中的整个 div 是转换为tinymce。这就像内容是在之后加载的一样。

顺便说一句,如果我在子视图中设置了一个 onclick=alert"()" 它就会启动。

编辑:您可以从 codeigniter.com/forums/viewthread/179792 获取示例

【问题讨论】:

标签: codeigniter tinymce


【解决方案1】:

想通了。 它与 codeigniter 或 tinymce 无关 这是标记错误 在主视图中有一个,textarea id 也是内容。

我不知道为什么它在 full_view 中正常工作 在 init 中它是 'textarea.tinymce' 并且 textarea 有 class='tinymce' 而 div 也有相同的 id 但不是 textarea。

但是在 sub_view 中错误的标记导致了错误。 更改 ID 修复了它 感谢任何人花时间审查问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多