社区
JavaScript
帖子详情
EXT 在谷歌浏览器上传文件,处理返回JSON失败!
山城忙碌人
2014-01-16 09:42:55
如题:EXT 3.X在谷歌浏览器中,上传文件,使用配置项,
fileUpload : true,enctype : 'multipart/form-data',在处理服务端返回的JSON时,出现图1错误,浏览器无法解析JSON,请问如下处理!
...全文
405
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
js3
上传文件
Chrome解析
Json
错误问题
今天用
Ext
JS 3.1 进行文件上传,参照的是它的
ext
-3.1.1\examples\form\file-upload.js 的例子。用的浏览器是Google的Chrome,发现一个BUG。 我的后台程序
返回
的
json
是下面的形式: {"errors":"&...
ext
js
上传文件
或是图片后
返回
json
解析错误
最近在用到
ext
js向后台服务器上传图片时,遇到一个让自己头疼了好几天的问题。 问题是这样的,当我用
ext
的ajax 下面这段代码 是我定义的一个表单面板,用来上传图片用。 var UpLoadImgForm = new
Ext
....
Ext
使用FileUploadField
上传文件
Uncaught SyntaxError: Unexpected token <
最近在用
ext
js3做一个项目,做到文件上传的功能的时候,测试发现在火狐浏览器下没问题,但是在google浏览器下就会报错的问题,具体错误见下面截图就是这个Uncaught SyntaxError: Unexpected token at doDecode ...
Google
谷歌浏览器
启动 命令 参数 大全
在开发Web项目当中,浏览器必不可少,而浏览器的启动参数可以帮我们实现很多功能。常用参数请参考下表。由于水平有限,下表为网络翻译,了解跟多可根基参数,查找相关资料。如果这篇文章对您有所帮助,或者有所...
便携式
谷歌浏览器
Google Chrome Portable实战应用
Google Chrome Portable 是基于 Chromium 开源项目构建的可携带式浏览器版本,其设计初衷是解决传统浏览器对系统注册表、用户配置文件目录的高度依赖问题。通过将浏览器主程序、配置文件、缓存及扩展插件全部封装于...
JavaScript
87,994
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章