如何在document.ready()
上将文字设置为TinyMCE?我尝试了以下方式,但它对我不起作用:
$(document).ready(function () {
tinymce.init({
selector: 'textarea',
init_instance_callback: function (editor) {
alert('test');
editor.activeEditor.setContent('custom');
}
});
});
我已经完成了以下方式,当我的数据库<p>New topic started, lets have some posts</p>
$('#TopicDescription').html('@(TempData["TopicDescription"] != null ? @Html.Raw(TempData["TopicDescription"].ToString()).ToString() : "")');
答案 0 :(得分:1)
尝试( Tinymce 4 ):
$(document).ready(function () {
tinymce.init({
selector: 'textarea',
setup : function(ed)
{
ed.on('init', function(evt)
{
alert('test');
ed.setContent('<p>custom</p>');
});
}
});
});
尝试( Tinymce 3 ):
$(document).ready(function () {
tinymce.init({
selector: 'textarea',
setup : function(ed)
{
ed.oninit.add(function(evt)
{
alert('test');
ed.setContent('<p>custom</p>');
});
}
});
});
答案 1 :(得分:0)
您可以使用以下代码:
tinymce.init({
selector: 'textarea',
plugins: "code image"
});