TinyMCE如何在textarea

时间:2016-10-07 22:46:12

标签: javascript html tinymce-4

我需要建议如何在TINY中使用<li>创建动态换行符。我已经尝试使用每个循环和一个for循环,并且值不会出现在文本区域中。但是,如果我只是用val()将它们添加到文本区域,它们会很好,但只是一个长字符串。

文本区域的id为wo_materials。我成功地将我的文字变成了Tiny:

        $('#wo_materials').val(materials);

        tinymce.init({
            selector:'textarea'
        });

我得到了一行很好的文字值:

Values in TinyMCE

材质值是一个数组。如果我在控制台中查看它,它看起来像这样:

0: BP #15 Plain Felt 36" 
1:  Duraflo Weatherpro 50 
2:  1 1/4 Coil Nails - box

谢谢!

2 个答案:

答案 0 :(得分:0)

如果你只是在初始化tinymce之前修改文本区域的值,那么这可能对你有用:

$('#wo_materials).val(materials.join('<br/>'));

答案 1 :(得分:0)

这很有效。秘诀是添加增量var&#34; text&#34;到for循环,然后将对象/数组包装在class Derived: ... { template<typename... Args> Derived(Args&&... args): Base(std::forward<Args>(args)...), Printer(*this) {} }

<li>