主题: 新弹出JQUERY窗口,Kindeditor控件显示不出来
作者: romanholid, 发布日期: 2013-10-03 17:05:42, 浏览数: 13958

操作系统:
win7 32位 旗舰版
浏览器版本:
IE8 OR IE10
KindEditor版本:
jquery-easyui-1.3.4query-easyui-1.3.4

 

BUG再现步骤:
1.

在一个分页数据表格显示JSP页面,有增加、删除、修改等工具按钮。点击增加按钮,弹出一新对话框页面。该页面显示不出来Kindeditor控件。但是,假如该页面放在“分页数据表格显示JSP页面”的位置时,就能显示出来。请问是什么原因呢?

 


2.

http://photo.blog.sina.com.cn/photo/9781d1dagx6D9KR7ZaA9c#pic

http://photo.blog.sina.com.cn/photo/9781d1dagx6D9KTd85q78

 


 3.
 期望结果:
帮忙解决吧

作者: Roddy, 发布日期: 2013-10-04 21:43:39
在Dialog显示编辑器,参考这个例子,http://www.kindsoft.net/ke4/examples/jquery-ui.html
回复
作者: romanholid, 发布日期: 2013-10-06 13:30:57

我觉得您给的例子跟我要做的这个有点不同。 不能确认是否能按照你的去做。

 

 

 

你的例子是这样的:Kindeditor编辑控件1放在某JSP页面A中,属于A中的一个表单的一个部分。A中另有一按钮,点击按钮触发一个事件而调用相对应的响应函数。这个函数在执行过程中来创建了一对话框,在这个对话框里创建了和显示了前面提到的Kindeditor控件1。Kindeditor编辑控件1不是在JSP页面A中显示,而是在一个新对话框中显示。表单FORM却是在JSP页面A中。提交也是在JSP页面A中完成。而不是在新对话框中完成。

 

 

而我做的东西是这样的:在某JSP页面A中,这个页面只显示后台数据且没有FORM提交。A中有一个添加按钮。点击产生一个新对话框。这个对话框调用另外一个JSP页面B。JSP页面B中要创建和显示Kindeditor编辑控件的。属于JSP页面B的表单提交的一个部分。表单提交是在JSP页面B中的。JSP页面A中没有表单提交。但是Kindeditor编辑控件显示不出来。

 

 

两者相同之处是Kindeditor控件都是在对话框中显示和输入。不同的是:  前者是Kindeditor控件是在JSP页面A的一个表单中,而创建是在创建对话框的时候创建的。显示是在对话框中显示。后者是Kindeditor控件不是在JSP页面A中,而是在新弹出对话框所调用的JSP页面B中。表单提交也是在JSP页面B中完成。(但是按常用的教程方法去做却没有显示出来Kindeditor控件。)

 

 

怎么解决呢?继续探讨探讨。谢谢

 

 

 

 

 

 

 

回复
作者: tennis, 发布日期: 2013-12-18 12:01:34
的确,我也遇到这样的问题,当dialog加载另一页面,而这个页面中包含kindeditor时, 无法显示 。不知有啥办法吗?
回复
作者: hbwhypw, 发布日期: 2013-12-18 15:14:00

这个问题需要一个既懂jQuery-easyui又懂 kindeditor的人,才能解决!

你提出的问题很好,我正要在easyui基础上加富编辑器,找到kindeditor了,现在看到后,个人觉得需要慎重考虑一下了。

回复
作者: 山东小飞, 发布日期: 2014-01-26 14:15:20

我倒是试验出来了,弹层正常用,需要在原始页面里加

KindEditor.ready(function(K) {
});

多加一次做个初始调用.

如果还是不行,有可能调用时弹层的width和height都是0,重定位后再调用

我为了方便起见,封装了一个function,在重定位之后调用的

回复
作者: zhoums, 发布日期: 2014-03-05 23:42:39

我也遇到同样问题,$("a").click(function(){

KindEditor.ready(function(K) {
            window.editor = K.create('#editor_id',{
            });

})


这里在K.create这个方法就时行时不行,一直没查出什么问题,请官方加答一下

回复
作者: zhoums, 发布日期: 2014-03-05 23:55:06
回复Roddy:有没有是通过DOM元素插入生成的弹窗的例子?
回复
发表新帖 发表回复