使用EasyUI form插件创建或编辑成功后返回json在IE下总是提示下载内容,其他浏览器正常
在IE9下,将json字符串用下面的格式返回给客户端
嗯 将返回值修改为html的确就可以了
因为按正常手段无法使用Ajax来提茭一个包含文件的表单,故想到利用EasyUI的Form来提交EasyUI的form封装了一套伪Ajax提交的方法,所以能够起到以ajax提交文件表单的作用!
但是当文件提交成功後后台往前台返回了一个Json用来提示上传成功!
但是在其他浏览器下都正常,但是唯独在IE中会提示用户下载这个Json文件!
仔细的查看了下EasyUI的API看到API里有这样的一段话:
也就是说返回的数据要无需设置返回值的相应类型,而是直接返回Json格式的文本即可!
所以我在相应的Action中设置叻一下Responsed的相应类型
之前在Vue的项目里面用到过文件上传,封装好的组件用起来比较顺手,查询Element-UI文档,十八般武器样样都有,一顿操作猛如虎,一看--跑偏叻(⊙o⊙)-,我的意思就是用框架实现比较简单,但是如果 ...