jQuery MiniUI

标题: kindeditor兼容性问题 [打印本页]

作者: tonytbl    时间: 2013-4-8 15:51:03     标题: kindeditor兼容性问题

本帖最后由 tonytbl 于 2013-4-8 15:55 编辑

测试出现情况的浏览器IE8。grid页面使用mini.open方法打开编辑页面后,加载的kindeditor时而加载成功 时而加载不成功,只显示文章源代码。

使用demo里面的例子,延时加载也一样加载不成功。
如何在miniui加载完成后触发kindeditor加载编辑器

代码片段:
  1. <textarea id="editor_id" name="content" style="width:700px;height:300px;"></textarea>

  2. <script type="text/javascript" src="/Public/kindeditor/kindeditor.js"></script>
  3. <script type="text/javascript">
  4. mini.parse();

  5. var editor = null;
  6. editor = KindEditor.create('#editor_id',{items: [
  7. 'fontname', 'fontsize', '|', 'forecolor', 'hilitecolor', 'bold', 'italic', 'underline',
  8. 'plainpaste','removeformat', '|', 'justifyleft', 'justifycenter', 'justifyright', 'insertorderedlist',
  9. 'insertunorderedlist', '|', 'image','insertfile','flash','media','table', 'link','unlink']
  10. });
  11. var form = new mini.Form('form1');

  12. function SetData(data) {
  13. if (data.action == 'edit') {
  14. //跨页面传递的数据对象,克隆后才可以安全使用
  15. data = mini.clone(data);

  16. $.ajax({
  17. url: '/Article/edit',
  18. data: { id: data.id },
  19. type:'post',
  20. cache: false,
  21. success: function (text) {
  22. if(text=='n'){
  23. //alert();
  24. }
  25. var o = mini.decode(text);
  26. form.setData(o);
  27. editor.html(o['content']);
  28. form.setChanged(false);
  29. }
  30. });
  31. }
  32. }
  33. </script>
复制代码




作者: factory    时间: 2013-4-8 16:10:12

[attach]1543[/attach]

可以的,我把我弹出的有kindedit的页面打包上来,你放你的那边看看有没有问题
[attach]1542[/attach]






欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2