搞了很久的KindEditor
来源:互联网 发布:领航一号软件下载 编辑:程序博客网 时间:2024/04/30 00:08
虽然KindEditor提供了将textarea同步到KindEditor的sync()方法,但是在实际的应用中还是在这个地方遇到了一点问题,
最终的解决方法是:将KindEditor在页面加载时就加载,源码是这样:
在页面初始化<script> $(function () { kindEditorInit(); }); </script>在js文件中写实现var editor;function kindEditorInit() { $.post('/SubForm/GetQuestionListFromDB'/*, { subFormID: 2 }*/, function (data) { editor.html(data); }); KindEditor.ready(function (k) { editor = k.create('#questionEditor', { width: 1620, height: 690, fontSizeTable: ['9px', '10px', '12px', '14px', '16px', '18px', '24px', '32px'], items: [ 'undo', 'redo', '|', 'cut', 'copy', 'paste', 'preview', '|', 'plainpaste', 'wordpaste', '|', 'justifyleft', 'justifycenter', 'justifyright', 'justifyfull', '|', 'insertorderedlist', 'insertunorderedlist', 'indent', 'outdent', '|', 'subscript', 'superscript', 'quickformat', 'selectall', '|', 'fullscreen', '|', 'strikethrough', 'removeformat', '|', 'table', 'hr', 'emoticons', 'pagebreak' ], resizeType: 0, afterCreate: function () { var self = this; //self.sync(); k.ctrl(document, 13, function () { self.sync(); k('textarea[name=questionEditor]')[0].submit(); }); k.ctrl(self.edit.doc, 13, function () { self.sync(); k('textarea[name=questionEditor]')[0].submit(); }); }, afterChange: function () { }, afertBlur: function () { var self = this; //self.sync(); k.ctrl(document, 13, function () { self.sync(); k('textarea[name=questionEditor]')[0].submit(); }); k.ctrl(self.edit.doc, 13, function () { self.sync(); k('textarea[name=questionEditor]')[0].submit(); }); } }); });}
html部分:
<div> <form id="questionEditorForm"> <textarea id="questionEditor" name="content" style="width: 1620px; height: 690px; background-color: #FFFFFF; display: block"> </textarea> <div style="margin: 10px 0"> <a href="javascript:editQuestionList()" class="easyui-linkbutton">编辑</a> <a href="javascript:saveQuestionList()" class="easyui-linkbutton">保存</a> <a href="javascript:cancelQuestionList()" class="easyui-linkbutton">退出</a> </div> </form> </div>
- 搞了很久的KindEditor
- 一个搞了很久的SQL
- 很久没搞C了!看见了一道指针的题!回忆一下!
- hadoop-hbase错误,搞了很久终于有结果了
- 很久很久的不上这个地方了
- 搁置了很久的想法
- 找了很久的bug
- 很久,很久了
- JAVA对象与引用、JAVA参数传递~~~转自百度文档,绕了我很久的问题终于搞明白了
- 一个感动了我很久的故事
- 很久没上CSDN的BLOG了
- 很久了,有一个软件的构想。
- 最近真的很久没有写作了
- 很久没有维护自己的blog了
- 很久没有的回忆回来了
- 困扰很久的问题。今天下午搞定了。
- 郁闷很久的问题终于搞定了
- 解决了一个困惑很久的bug
- 在android 4.2.2上调试MU609步骤
- android代码混淆报错总结:java.io.IOException: Please correct the above
- sql语句导入乱码问题
- 黑马程序员_java基础知识
- 动态规划问题详解(三)
- 搞了很久的KindEditor
- Android如何使用自定义字体
- 有关CSS在几种浏览器下兼容性问题的总结
- ads1.2 常见错误【未完】
- kmp hdu 3336
- TabHost基本用法
- SRAM,DRAM,SDRAM关系的区别
- 示例
- 文件测试