内联TinyMCE更改输入名称

时间:2013-07-03 00:04:09

标签: cakephp tinymce cakephp-2.0

我在某些span标签上创建了一堆内联tinyMCE编辑器,如此

<span class="editor">text here</span>

 <script type="text/javascript">
 tinymce.init({
        selector: ".editor",
        inline: true,
        object_resizing: false,
        toolbar: "undo redo",
        menubar: false,
        forced_root_block: false,
    });
</script>

但我想隐藏输入它会自动生成除mce_ [number]之外的其他名称,以便它与cakePHP框架所期望的相匹配。我尝试用javascript更改这些字段的name属性。有时它可以工作,有时候这些输入字段在提交表单时不会有任何数据。有什么帮助吗?

1 个答案:

答案 0 :(得分:5)

tinyMCE会自动选择div的id(或在你的情况下为span)作为隐藏输入的名称。 如果没有指定id,它只会使用mce_#。

<span class="editor" id="DesiredName">text here</span>