MVC4,TinyMCE.MVC,无法在Ajax调用后设置TinyMCE控件内容
MVC4,下载的TinyMCE.MVC:需要通过Ajax调用检索TinyMCE控件的内容,并将其设置到该TinyMCE控件中。到目前为止,我在tinymce控件中设置html内容的尝试都失败了。我必须使用Ajax调用。有办法吗? 多谢各位 视图: 我终于明白了: tinyMCE.activeEditor.setContentdataMVC4,TinyMCE.MVC,无法在Ajax调用后设置TinyMCE控件内容,ajax,asp.net-mvc-4,tinymce,Ajax,Asp.net Mvc 4,Tinymce,MVC4,下载的TinyMCE.MVC:需要通过Ajax调用检索TinyMCE控件的内容,并将其设置到该TinyMCE控件中。到目前为止,我在tinymce控件中设置html内容的尝试都失败了。我必须使用Ajax调用。有办法吗? 多谢各位 视图: 我终于明白了: tinyMCE.activeEditor.setContentdata <div id="divTinyMCE"> @Html.EditorFor(model => model.myContent) </
<div id="divTinyMCE">
@Html.EditorFor(model => model.myContent)
</div>
<button type="button" id="btnGetContent" onclick="getContent()">Get Content</button>
@section scripts{
<script type="text/javascript">
function getContent() {
var parm1 = 1;
var parm2 = 2;
$.ajax({
type: "POST",
url: '/Home/GetContent',
data: { parm1: parm1, parm2: parm2},
success: function (data) {
alert("data from ajax = " + data.toString()); // data is html
//tinymce.set(data.toString()); // does not set anything
//tinymce.html(data); // does not set anything
$("#tinymce").html(data); // does not set anything
}
}); // AJAX call
}
</script>
}
public ContentResult GetContent(int parm1, int parm2)
{
string contentFound = findContent(parm1); // contentFound is HTML string
return Content(contentFound);
}