jQuery MiniUI

标题: 挑战难度,表格中的上传 [打印本页]

作者: 蛋白质    时间: 2015-5-4 16:59:18     标题: 挑战难度,表格中的上传



挑战了一下不可能完成的任务,官方说不能实现,本人已实现一半,呵呵。文件上传,取值都不是问题。

现在有个麻烦的问题,居然不能保存。。。调试发现,打印表格的对象、属性值都没问题,但转JSON就被溢出。

头痛中。。。

准备继续尝试用另类的方法解决问题。如果官方有什么取巧的方法提示下也行。

想问下,官方说不能使用的原因,是不是就是因为我现在的问题?不能转JSON过后台,会有溢出问题。

作者: felt    时间: 2015-5-4 17:27:38

你要保存什么?
序列化文件?
作者: 蛋白质    时间: 2015-5-4 17:44:57

成功搞定。

在浏览的时候,把文件就已经上传到了一个TMP的临时文件夹,在表格点保存的时候,才会把TMP里的文件放到正式文件夹。

在处理这个功能的时候其它没有太多难点,可能你们想的是,每个文件还在表格里来一起保存。其实可以在点浏览的时候就已上传到临时文件夹了,点保存的过程,是临时文件转正式文件夹的过程。

但刚才在处理的时候还是有问题,直接拿GRID.DATA的值过后台会报溢出。可能是数据里有文件,所有转JSON也是失败的。但其实我并不需要文件,因为文件我已经传到临时文件夹了,我要的只是上传成功返回的临时文件夹的目录+文件名而已。

所以刚才用另一个方法成功实现。就是FOR循环一下,把表格的新增、删除、修改数据拿到,重新设到另一个对象传到后台。这样就OK了,因为这个新对象只有属性值,没有文件。。。
作者: 蛋白质    时间: 2015-5-5 09:02:30

还差最后一个问题。想请问一下。mini-fileupload放在表格里。从数据库查出来的数据怎么给这个控件赋值?能给到控件的text上更好,实在没有,displayField这个属性设置也没办法显示值出来。
buttonedit有个value和text 来操作,mini-fileupload有什么能显示一下吗?
作者: 蛋白质    时间: 2015-5-5 09:09:15

没事了。全部搞定。谢谢。
作者: dforce    时间: 2015-5-5 10:12:39

蛋白质 发表于 2015-5-5 09:09
没事了。全部搞定。谢谢。


作者: victory272    时间: 2016-11-9 16:57:51

能告诉具体怎么实现的吗?




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