首页 > 编程知识 正文

文件上传返回json数据(文件上传返回json数据错误)

时间:2023-12-22 19:14:04 阅读:319045 作者:HCRU

本文目录一览:

同时返回文件和json

可以用ajaxReturn来返回json数据。

直接返回数组,如下:public function getTop(){$flag = I('flag');$arr = ar

jQuery.form.js 使用ajaxForm、ajaxSubmit提交表单上传文件后服务器端返回json数据IE浏览器无法解析。

我给你出个招,我在struts1里面用的很好,你把运行完action得到的json对象保存在session里面,然后让这个action跳转到一个jsp页面,之后在这个jsp页面中把他取出来,这样就可以把json对象传给ajax了,说明白了吗?

jqueryajax上传文件并获得其json返回结果,是怎么回事?

可能和返回结果的字符串有关。由于指定返回结果的dataType:'json',如果结果不是一个合法的json字符串,就会提示undefined。

1、先注释dataType:'json',看看alert是不是得到的结果。

2、检查结果字符串,看格式是否正确,也许有不可见字符串。

3、最好把response中的content-type设置一下。

如何解决“文件上传返回JSON数据,在IE下提示下

dataType

期望返回的数据类型。null、“xml”、“script”或者“json”其中之一。dataType提供一种方法,它规定了怎样处理服务器的响应。这个被直接地反映到jQuery.httpData方法中去。下面的值被支持:

'xml':如果dataType == 'xml',将把服务器响应作为XML来对待。同时,如果“success”回调方法被指定, 将传回responseXML值。

'json':如果dataType == 'json', 服务器响应将被求值,并传递到“success”回调方法,如果它被指定的话。

'script':如果dataType == 'script', 服务器响应将求值成纯文本。

默认值:null(服务器返回responseText值)

使用ajaxFileUpload这个控件上传文件,返回json数据出错?

用这个东西返回的data其实与一般ajax返回的不同,因为它本身就是一个模拟ajax的操作,所以只不过是对用iframe的onload事件对返回的response进行截取......

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。