- 注册时间
- 2012-8-21
- 最后登录
- 2018-6-7
- 阅读权限
- 10
- 积分
- 243
- 精华
- 0
- 帖子
- 23
|
本帖最后由 tonytbl 于 2013-4-8 15:55 编辑
测试出现情况的浏览器IE8。grid页面使用mini.open方法打开编辑页面后,加载的kindeditor时而加载成功 时而加载不成功,只显示文章源代码。
使用demo里面的例子,延时加载也一样加载不成功。
如何在miniui加载完成后触发kindeditor加载编辑器
代码片段:
- <textarea id="editor_id" name="content" style="width:700px;height:300px;"></textarea>
- <script type="text/javascript" src="/Public/kindeditor/kindeditor.js"></script>
- <script type="text/javascript">
- mini.parse();
- var editor = null;
- editor = KindEditor.create('#editor_id',{items: [
- 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',
- 'plainpaste','removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',
- 'insertunorderedlist', '|', 'image','insertfile','flash','media','table', 'link','unlink']
- });
- var form = new mini.Form('form1');
- function SetData(data) {
- if (data.action == 'edit') {
- //跨页面传递的数据对象,克隆后才可以安全使用
- data = mini.clone(data);
- $.ajax({
- url: '/Article/edit',
- data: { id: data.id },
- type:'post',
- cache: false,
- success: function (text) {
- if(text=='n'){
- //alert();
- }
- var o = mini.decode(text);
- form.setData(o);
- editor.html(o['content']);
- form.setChanged(false);
- }
- });
- }
- }
- </script>
复制代码
|
|