我用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);
}
}
这样就可以了。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号