主题: kineditor在js中动态加载的问题
作者: 左左_answer, 发布日期: 2014-01-07 11:25:11, 浏览数: 2329

var K=window.KindEditor; 

function loadEditor(oid){ 

alert(oid);

//var oid = document.getElementById('oid').value;
K.create('textarea[name="content"]', {
cssPath : '../dataStatic/plugins/code/prettify.css',
                uploadJson : '../jsp/upload_json.jsp?oid='+oid,
                fileManagerJson : '../jsp/file_manager_json.jsp',
allowFileManager : true,
afterBlur : function(){
//var self = this;
this.sync();
}
});
                 $("#htmlArea").change(
                   function(){
                 data = document.getElementById('htmlContent').value;
                 alert(data);
                      K.html(data);
                   });

代码中a.jsp页面调用b.js,b.js中点击按钮调用上面这个loadEditor加载kineditor,并且在加载之后调用$("#htmlArea").change();

里面的alert(data);都可以显示出来结果,但是kineditor的编辑框就是不显示赋值的内容,请教高手!

发表新帖 发表回复