主题: 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的编辑框就是不显示赋值的内容,请教高手! |