我已将原始html内容保存到我的数据库中 我想将它们加载到我的tinymce编辑器中,以便用户只需编辑内容并再次提交。以下是表格;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
<iframe src="https://www.youtube.com/embed/EA6TIfSXpeI" allowfullscreen="" width="350" height="300" frameborder="0"></iframe>
<iframe src="https://www.youtube.com/embed/EA6TIfSXpeI" allowfullscreen="" width="350" height="300" frameborder="0"></iframe>
<div id="myDialog">
change url<br/>
<input type="text" id="myTextBox" />
</div>
<script>
$("iframe").click(function() {
var x = $(this);
$("#myDialog")
.data('link', x)
.dialog('open');
var url = x.attr('src');
$('#myTextBox').val(url);
});
</script>
我试图像这样将内容传递给TinyMCE;
<textarea id="postfullOnEditPop" type="text" class="validate" placeholder="Enter full post here" required>
</textarea>
但我在TinyMCE编辑器中获得了原始html标签而不是格式化文本
请有人知道我做错了吗?
答案 0 :(得分:0)
尝试:
tinymce.get('postfullOnEditPop').setContent(postfull, {format: 'raw'});
不幸的是,API在这里并不是非常有用。