Rumah  >  Artikel  >  pembangunan bahagian belakang  >  关于文件上传插件plupload获取服务器端返回值的问题

关于文件上传插件plupload获取服务器端返回值的问题

WBOY
WBOYasal
2016-06-23 13:46:541504semak imbas

我用plipload这个插件上传文件,每次文件能够上传成功,但是就是没办法获取到服务器返回的数据,它本身有提供一个实例,但是我经过测试发现那些返回代码没起作用,因为不管怎么样它都会显示全部成功。

我google了好久网上有人说找不到回调函数,这个很容易找到看下源码就行了,但是在回调函数里面也打印不出我服务器端返回的数据,下面是我的回调函数:


有人用这个的吗?有的话请帮帮忙呀,不胜感激!!


回复讨论(解决方案)

是“plupload”上面写错了。。。。

我也遇到了同样的问题,怎么解决啊?

怎么写的回调函数???

解决了么?回调函数up是什么啊?

我是写入数据库后,再去数据库读的

看了一下源码,里面有个方法是有获取response的:
up.trigger('FileUploaded', file, {
response : xhr.responseText,
status : xhr.status,
responseHeaders: xhr.getAllResponseHeaders()
});
所以可以在前台通过'FileUploaded'方法取得上传完之后的响应信息,对应的在你的后台代码中要返回相关响应信息,如:
init : {
FileUploaded:function(up,file,result){
alert(result.response);
}
}
这样就可以了。

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn