社区
JavaScript
帖子详情
EXT 在谷歌浏览器上传文件,处理返回JSON失败!
山城忙碌人
2014-01-16 09:42:55
如题:EXT 3.X在谷歌浏览器中,上传文件,使用配置项,
fileUpload : true,enctype : 'multipart/form-data',在处理服务端返回的JSON时,出现图1错误,浏览器无法解析JSON,请问如下处理!
...全文
449
10
打赏
收藏
EXT 在谷歌浏览器上传文件,处理返回JSON失败!
如题:EXT 3.X在谷歌浏览器中,上传文件,使用配置项, fileUpload : true,enctype : 'multipart/form-data',在处理服务端返回的JSON时,出现图1错误,浏览器无法解析JSON,请问如下处理!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
山城忙碌人
2014-01-22
打赏
举报
回复
贴出解决方案,供遇到同样问题的朋友参考! response.setContentType("text/html;charset=UTF-8"); response.setCharacterEncoding("UTF-8"); response.getOutputStream().write("{success:true,message:'操作成功'}".getBytes("UTF-8")); 注:success 属性不要加引号
山城忙碌人
2014-01-21
打赏
举报
回复
当真没人会了吗?
山城忙碌人
2014-01-16
打赏
举报
回复
引用 4 楼 u012463264 的回复:
json里的true是干嘛的 ? 加上引号。
JSON里TRUE,是判断请求提交或失败的标志!是个boolean 类型,在EXT中不能加引号。
别闹腰不好
2014-01-16
打赏
举报
回复
引用 4 楼 u012463264 的回复:
json里的true是干嘛的 ? 加上引号。
json里只有字符串和数字类型吧
别闹腰不好
2014-01-16
打赏
举报
回复
json里的true是干嘛的 ? 加上引号。
山城忙碌人
2014-01-16
打赏
举报
回复
引用 2 楼 zzgzzg00 的回复:
感觉是你代码哪里出错了吧? 提示说好像少了个)的样子
不是的,在IE,火弧都正常,就是谷歌不行!如果没有fileUpload : true这个配置项一切正常!
似梦飞花
2014-01-16
打赏
举报
回复
感觉是你代码哪里出错了吧? 提示说好像少了个)的样子
山城忙碌人
2014-01-16
打赏
举报
回复
response.setContentType("text/html;charset=UTF-8"); response.setCharacterEncoding("UTF-8"); message = message + "}"; response.getOutputStream().write(message.getBytes("UTF-8")); 已经在服务端加上如上代码!仍然无法解决! 如果在JSP页面加如下代码:Ext.USE_NATIVE_JSON = true; window.JSON = { "stringify":Ext.util.JSON.doEncode, "parse":function(json){ var str = json; var spos = str.indexOf(">"); var epos = 0; if(spos != -1){ epos = str.indexOf("<",spos); str = str.substr(spos+1,epos-spos-1); } return eval("("+str+")"); }, "toString":function(){ return '[object JSON]'; } }; 在火弧或谷歌浏览器编译都通不过!
ext
4.2+struts2文件上传总是弹出下载
本文介绍了一种使用
Ext
JS和Struts2进行文件上传时遇到的问题及解决方案。主要问题是无论文件上传成功与否,浏览器总会弹出下载提示框。通过调整后台
返回
的数据格式为
JSON
,成功解决了这一问题。
ext
-basex.js
处理
的同步请求在Firefox12、谷歌最新版本中不支持(在Firefox11中是支持的)怎么办?(已解答)
本文介绍如何使用
Ext
.Ajax.request发送同步请求,并针对Firefox浏览器中的问题提供了解决方案,涉及
Ext
-basex.js的修改。
play framework 整合
EXT
使用 fileuploadfield
返回
JSON
问题
没有检索到摘要
Ext
初学时遇到的问题3
本文汇总了
Ext
JS与WebForm开发中的实用技巧,包括弹出窗口、数据
处理
、跨浏览器兼容性等问题的解决方案,并提供了修改外部JS文件即时生效的方法。
页面加载Ajax请求IE浏览器未执行
本文记录了一次开发中遇到的前端Ajax请求在IE浏览器下失效的坑。问题在于IE不支持success后的直接写法,需改为success:function(data)的形式。修改后,错误消除,数据成功加载。
JavaScript
87,988
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章