4149285510
2018/2/23 11:00:16
能写一个后台 php 的接收文件嘛,我接收老是报错
回复
一颗心的沦亡0
2018/2/23 9:21:42
你确定你这能兼容ie9?
Tender丶DongGua0
2018/4/24 14:37:29
最美dě陪伴0
2018/8/27 16:12:48
回复
Anonymous0
2018/2/22 21:47:40
求问这个如何进行上传成功和失败的判定的?能否给出一个返回的json格式标准,让插件根据json里的值进行判定?前台拿到我后台返回的上传成功的json串然后执行失败回调了……
Anonymous1
2018/2/22 22:41:35
查了半天资料,终于解决了。。。
插件的判定逻辑似乎是在返回串中寻找有没有{"code":200}的字段,如果没有或者不是200则判定失败,否则判定成功。只需要将返回的json串加上该字段即可。
如果用struts或springmvc的话,返回的json可能被js当成了string处理,从而无法读出json里的"code":200。将easyupload.js的308行开始进行如下修改(308把res换成result,310这一行为新加):
(308) success: function (result) {
(309) // 标记索引,用于删除操作
(310) var res = eval("("+result+")"); //重要!
(311) res.easyfileindex = file.index;
(312) var param = _this._findele(file.index, target);
以下springmvc的后端逻辑仅供参考。其中imageuploadcallback类记录了上传结果,包括errno, code, data[],uploadimage为处理multipartfiles的函数。也兼容wangeditor的文件上传。
@requestmapping(value = "/admin/docs/imageupload") public void imageupload(@requestparam(httprequestattr.img_upload) multipartfile[] multipartfiles, httpservletresponse response) {
imageuploadcallback imageuploadcallback = editlogservice.getinstance().uploadimage(multipartfiles);
try {
string callback = new objectmapper().writevalueasstring(imageuploadcallback);
printwriter writer = response.getwriter();
writer.write(callback);
writer.flush();
writer.close();
} catch (ioexception e) {
e.printstacktrace();
}
}
guoaiqiang0
2018/2/28 11:49:00
Anonymous0
2018/2/28 15:37:23
{
"errno": 0,
"code": 200,
"data": ["/doc/attach/20181/20180228152751309_thumb.jpg"],
"filename": ["20180228152751309_thumb.jpg"]
}
黑体字标注的字段对应插件的默认成功判断标志,该返回值同样兼容wangeditor的图片上传默认返回值格式,返回文件名和路径是为了插入链接至富文本编辑器中
guoaiqiang0
2018/2/28 15:52:21
上传到本地磁盘了,但是还是显示上传失败。我是用struts2的,返回值有"code":200,还是失败。请问您可以给我看看的返回值的实体代码么
Anonymous3
2018/2/28 22:47:29
返回code:200就是后端成功拿到数据了,找到easyupload.js大概第308行的位置,找到success: function (res)这一行,然后在底下加入3行调试代码:console.log(res.code);res = eval("("+res+")");console.log(res.code);成功的话在console中会分别显示undefined和200,上传结果应该就变成成功了。
guoaiqiang0
2018/3/1 9:07:27
guoaiqiang0
2018/3/6 16:23:44
cannot call senderror() after the response has been committed struts2你有出现这个问题的么
回复
smseasyupload0
2018/2/11 10:54:01
后台似乎不能直接接收,文件上传一般都是form上传,并且enctype="mutilpart/form-data"
回复
smseasyupload0
2018/2/11 10:38:31
| 静止°相拥那一秒‖丶1
2018/2/7 12:45:00
if (res.code!=option.okcode)
我让后台给我传一个code=200,放在message下,所以 我的项目中把312行改成
if (res.message.code!=option.okcode)
就不会报错了
ma123456mai0
2018/2/27 14:45:21
java的 上传失败 控制台报错失败回调,如何配置url
回复
后台怎么能拿到这些信息呢? 希望有大佬能够帮助我。
回复
xzp182476552940
2018/2/3 9:44:50
有没有大神能告诉我后台使用什么接收上传文件的信息 在线等
回复
、多亏有我??0
2018/1/31 16:08:38
移动端不能用啊
xzp182476552940
2018/2/3 15:09:58
回复
if(opt.check=='yes'){...}else{}
在else中加入以下代码即可,原来else中的一行代码保留
var qItems = $(opt.target).parent().parent().find('.queue_check');
for (var i=0; i<qItems.length; i++) {
$(qItems[i]).html('').attr('data-checked', 'no');
}
jianghbpsd0
2018/3/30 23:44:09
回复
admin23330
2018/1/30 17:05:09
显示上传失败但是文件已经保存是怎么回事呢
、多亏有我??0
2018/1/31 16:10:34
回复
@ifzhou0
2018/1/24 14:33:29
显示上传失败,有人遇到没
@ifzhou0
2018/1/24 16:17:24
ma123456mai0
2018/2/27 14:41:38
兄弟,你哪个url是如何配置的 我现在改了半天就是上传失败但是能显示百分一的进度 控制台报错失败回调
回复
上传失败,我怎么知道是为什么啊,
@ifzhou0
2018/1/24 14:39:52
回复
讨论这个项目(239)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约