很久没写前端jquery,重新拾起来问题还真是多。
在完成使用form表单上传文件到后端接口之后,新的问题又来了,明明已经有看到正确的结果,但是我使用返回结果取值发现都是undefined,太没道理了。
js代码就不重复贴了,参考上文《jquery上传文件报错:Failed to construct ‘FormData‘》中的ajax代码
经过了解,虽然接口返回的时候明确指定了是json,可是奈何我前端指定为dataType: "text"。愣是给转回字符了。于是,两个方案:
1,前端制定的返回格式为json
2,前端将返回的字符串,重新格式化为json
原文地址:
https://www.opengps.cn/Blog/View.aspx?id=840
文章的更新编辑依此链接为准。欢迎关注源站原创文章!