jQuery MiniUI

 找回密码
 立即注册
查看: 9867|回复: 12
打印 上一主题 下一主题

好奇怪,我用ckeditor编辑器获取后的内容过长就无法保存 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-6-27 10:48:29 |只看该作者 |倒序浏览
楼主你好,最近将上次说到的第三方ckeditor编辑器和miniui结合其他一起用,但是发现如果往ckeditor里粘贴的图片和内容过长,就无法保存,不知道是miniui本身设定传值的长度了,还是其他问题,这个编辑器之前用过,对粘贴的长度应该没什么问题的。
下面是获取的数据。

然后内容过长,提示感叹号,就不能保存了,没有报错,也没有保存




附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2013-6-27 11:28:01 |只看该作者
这个肯定不是miniui的问题了,你去网上搜下,文本内容过多,无法发送后台保存

Rank: 2

板凳
发表于 2013-7-1 09:48:21 |只看该作者
factory 发表于 2013-6-27 11:28
这个肯定不是miniui的问题了,你去网上搜下,文本内容过多,无法发送后台保存 ...

楼主你好,这个我搜过,网上没有类似的资料,感觉还是在js取出content赋值给jquery miuini的时候,接受不完整导致,也就是,o.content赋值的时候哦O.content接受有问题,楼主怎么看?

Rank: 8Rank: 8

地板
发表于 2013-7-3 15:33:38 |只看该作者
wzq9356 发表于 2013-7-1 09:48
楼主你好,这个我搜过,网上没有类似的资料,感觉还是在js取出content赋值给jquery miuini的时候,接受不 ...

O.content是什么?

Rank: 2

5#
发表于 2013-7-3 15:49:43 |只看该作者
factory 发表于 2013-7-3 15:33
O.content是什么?

是从第三方编辑器里取出来的text值,我用来传递到miniui对象里的。

Rank: 8Rank: 8

6#
发表于 2013-7-3 16:08:55 |只看该作者
wzq9356 发表于 2013-7-3 15:49
是从第三方编辑器里取出来的text值,我用来传递到miniui对象里的。

你把编辑器的内容放到miniui的哪个控件里面?textarea?

Rank: 2

7#
发表于 2013-7-3 16:23:14 |只看该作者
factory 发表于 2013-7-3 16:08
你把编辑器的内容放到miniui的哪个控件里面?textarea?

没有,我直接用的   <textarea >         </textarea>的属性实现的,整合了一下

Rank: 8Rank: 8

8#
发表于 2013-7-3 16:43:47 |只看该作者
wzq9356 发表于 2013-7-3 16:23
没有,我直接用的            的属性实现的,整合了一下

你放到的是html原生的textarea里的? 原生的是没有长度限制的,你的为什么会内容过长就不清楚了。。。,你不要放到任何的控件中,只是直接读取出来的话,内容是否完整

Rank: 2

9#
发表于 2013-7-3 16:49:42 |只看该作者
factory 发表于 2013-7-3 16:43
你放到的是html原生的textarea里的? 原生的是没有长度限制的,你的为什么会内容过长就不清楚了。。。, ...

嗯,第三方插件我是直接放到原生的textarea里的,miniui里的mini-textarea就不知道了,至少目前还不行,直接读取的时候没什么问题,感觉是在和miniui结合的传参的部分由问题,当里面内容过长到一定长度就不行了,一般什么的还是没有什么问题的

Rank: 2

10#
发表于 2013-7-9 10:51:26 |只看该作者
factory 发表于 2013-7-3 16:43
你放到的是html原生的textarea里的? 原生的是没有长度限制的,你的为什么会内容过长就不清楚了。。。, ...

楼主在吗,这个问题我已经研究清楚了,是这样的,ckeditor里的内容过长提示感叹号弹出框,不继续执行,是因为我参照官方的示例里采用
    function getText() {
        var text = editor.getData();
        alert(text);
    }

离得getData(),而测试发现,当编辑器里的被容过长,这里的alert( editor.getData()),就会提示感叹号错误,不在往下执行,也就是editor.getData()获取的编辑器内容过长的时候报错,请问这个问题如何解决,请楼主详细点说明,这个问题研究半个月了,谢谢楼主大神.

Archiver|普加软件

GMT+8, 2024-11-1 15:34 , Processed in 1.031122 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部