Jquery Post处理后不进入回调的原因及解决方法


Posted in Javascript onJuly 15, 2014

今天做一个简单的增加数据,通过Jquery的Post方法,把Json数据传到Jsp后台,处理后却怎么都不进入回调函数,

$.post("addGs.do","x=" + JSON.stringify(x) 
,function(d){ 
alert('成功'); 
} 
,"json" 
);

通过FF调试发现返回数据正常,200Ok,

没办法,又看看Jquery API,说如果最后的参数是Json时,要求返回的数据是Json格式,

会不会是返回的Json不标准呢?

想起现在Json一般要求Key与Value都要用双引号,

马上改代码

try{ 
d.add(gs); 
out.println("{\"s\":\"ok\"}"); 
} 
catch(Exception e) 
{ 
out.println("{\"s\":\"err\"}"); 
e.printStackTrace(); 
}

这次终于成功了.

Post方法在Json方式下,必须用严格的Json格式才能进入回调,如果用Text方式,就没这样的要求了

Javascript 相关文章推荐
JavaScript 继承详解(四)
Jul 13 Javascript
javascript 得到变量类型的函数
May 19 Javascript
JS上传前预览图片实例
Mar 25 Javascript
用JavaScript实现对话框的教程
Jun 04 Javascript
BootStrap学习系列之Bootstrap Typeahead 组件实现百度下拉效果(续)
Jul 07 Javascript
js removeChild 方法深入理解
Aug 16 Javascript
bootstrap table实现单击单元格可编辑功能
Mar 28 Javascript
深入理解Angular.JS中的Scope继承
Jun 04 Javascript
微信小程序实现文字无限轮播效果
Dec 28 Javascript
利用weixin-java-miniapp生成小程序码并直接返回图片文件流的方法
Mar 29 Javascript
深入解析koa之中间件流程控制
Jun 17 Javascript
详解一些适用于Node.js的命名约定
Dec 08 Javascript
js限制checkbox选中个数以限制六个为例
Jul 15 #Javascript
js用typeof方法判断undefined类型
Jul 15 #Javascript
js的image onload事件使用遇到的问题
Jul 15 #Javascript
js操作IE浏览器弹出浏览文件夹可以返回目录路径
Jul 14 #Javascript
js拼接html注意问题示例探讨
Jul 14 #Javascript
JQuery中使用ajax传输超大数据的解决方法
Jul 14 #Javascript
在Ubuntu上安装最新版本的Node.js
Jul 14 #Javascript
You might like
创建数据库php代码 用PHP写出自己的BLOG系统
2010/04/12 PHP
PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-3 代码组织和重用2
2011/07/03 PHP
匹配csdn用户数据库与官方用户的重合度并将重叠部分的用户筛选出来
2011/12/25 PHP
PHP设计模式之命令模式的深入解析
2013/06/13 PHP
IIS6.0中配置php服务全过程解析
2013/08/07 PHP
php下载excel无法打开的解决方法
2013/12/24 PHP
php通过数组实现多条件查询实现方法(字符串分割)
2014/05/06 PHP
thinkphp在模型中自动完成session赋值示例代码
2014/09/09 PHP
php支付宝系列之电脑网站支付
2018/05/30 PHP
thinkPHP+LayUI 流加载实现功能
2019/09/27 PHP
js 居中漂浮广告
2010/03/21 Javascript
GreyBox技术总结(转)
2010/11/23 Javascript
javascript预览上传图片发现的问题的解决方法
2010/11/25 Javascript
理解JavaScript的prototype属性
2012/02/11 Javascript
让人印象深刻的10个jQuery手风琴效果应用
2012/05/08 Javascript
下拉菜单点击实现连接跳转功能的js代码
2013/05/19 Javascript
jquery js 重置表单 reset()具体实现代码
2013/08/05 Javascript
js报$ is not a function 的问题的解决方法
2014/01/20 Javascript
node.js中的path.resolve方法使用说明
2014/12/08 Javascript
javascript实现一个数值加法函数
2015/06/26 Javascript
Vue组件化通讯的实例代码
2017/06/23 Javascript
JS FormData上传文件的设置方法
2017/07/05 Javascript
nodejs的路径问题的解决
2018/06/30 NodeJs
Python完全新手教程
2007/02/08 Python
Python常用列表数据结构小结
2014/08/06 Python
基于python实现的抓取腾讯视频所有电影的爬虫
2016/04/22 Python
Python中函数参数设置及使用的学习笔记
2016/05/03 Python
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
2017/11/24 Python
基于CentOS搭建Python Django环境过程解析
2020/08/24 Python
python实现简单的井字棋游戏(gui界面)
2021/01/22 Python
HTML5实现分享到微信好友朋友圈QQ好友QQ空间微博二维码功能
2018/01/03 HTML / CSS
饭店工作计划书
2014/01/10 职场文书
数控专业毕业生自荐信范文
2014/03/04 职场文书
争先创优心得体会
2014/09/12 职场文书
保险内勤岗位职责
2015/04/13 职场文书
Nginx部署vue项目和配置代理的问题解析
2021/08/04 Servers