asp.net mvc2.0富文本kindeditor问题

netajax1 2014-07-29 01:41:02

KindEditor.ready(function (K) {
//实现显示富文本的代码,第一个方法,实现添加的框架
window.editorAdd = K.create('#txtMainContent', {
cssPath: '../../../Content/kindeditor-4.1.10/plugins/code/prettify.css',
uploadJson: 'upload_json.ashx',
fileManagerJson: 'file_manager_json.ashx',
allowFileManager: true,
afterCreate: function () {
var self = this;
K.ctrl(document, 13, function () {//添加保存信息的组合键ctrl+z
self.sync(); //同步富文本编辑器里的内容到textarea中去
K('form[name="txtMainContent"]')[0].submit();
});
K.ctrl(self.edit.doc, 13, function () {
self.sync();
K('form[name="txtMainContent"]')[0].submit();
});
} //, afterBlur: function () { this.sync(); }
});
prettyPrint();
});

function Submit() {
var parameters = {
IdField: "Scienceid",
Scienceid: keyId,
IdField: "Scienceid",
Title: $("#txtTitle").val(),
Spegin: $("#sltSpegin").val(),
Statues: $("#sltStatues").val(),
Content: getEditorAddData()
};

$.CallPage({
url: url,
param: parameters,
OnSuccess: function (e) {
if (e.Result) {
$.ReturnOpener(e);
}
else {
$.Alert(e.Message);
}
}
});
}

这样能保存,现在遇到的问题是

if ($('#hidIsEdited').val() == "False") {
url += "Insert";
keyId = "GUID";

}
else {
url += "Update";
keyId = $('#hidId').val();
var content = '<%:Model.Content %>';
if (content != '') {
editorAdd.html(content);//
}
}

1:editorAdd.html(这里没法把值放上去,但是有时候又能放
2:如果保存表情,修改模式在偶尔加载成功的时候,直接输出html <img src='http://localhost:。。。'标签而不是表情
请教各位,谢谢
...全文
48 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧