jquery Ajax 不执行回调函数success的原因
jquery Ajax 不执行回调函数success的原因:
$.ajax({
type: "post",
contentType: "application/json",
url: basePath+"pages/Tongji/disposeAgree.action?cepingitem="+cepingitem+"&userrelation="+userrelation,
//data: {fenshu:8},
dataType: "json",
success: function (result) {
alert("操作成功");
},
error:function(response){
alert("error");
}
});
如上,因为设置了属性dataType:"json",故如果后台返回的不是正确的JSON字符串,那么永远不执行回调函数success,而只执行error函数。要么返回正确的JSON字符串,要么把dataType属性改为text
正确的返回JSON字符串如下:
pw.write("{\"name\":\"zs\"}");
pw.write("{\"name\":"+true+"}");
错误的例子:
pw.write("{‘name’:‘zs’}");
最新文章
- Android Weekly Notes Issue #221
- Android学习笔记(九)
- GetDlgItem
- 详解android.mk-2016.01.18
- HDU 1316 How Many Fibs?(java,简单题,大数)
- CCBReader
- GET方式提交中文编码问题以及三种解决方式
- Linux常见命令(权限)
- docker-compose快速搭建lnmp+redis服务器环境
- Intelij idea 版本控制工具窗口
- 【web】服务器推送的实现方式(转)
- [转载]去除文件中的^M
- 51单片机学习笔记(郭天祥版)(6)——键盘的作业题、AD、DA、DS18B20(这里之后看清翔的补一下好了)
- 十一、eclipse如何创建一个maven工程project
- IIS6下使用多域名和通配符证书
- 【mongo】可以用localhost启动,无法用ip启动问题的解决
- 23、svn与打飞机
- 大数据-02-Scala入门
- hive 定时加载分区
- 树莓派更改vnc分辨率
热门文章
- FFT/NTT复习笔记&;多项式&;生成函数学习笔记Ⅱ
- Atcoder Grand Contest 008 E - Next or Nextnext(乱搞+找性质)
- [Linux]非root的R环境被conda破坏后如何恢复?
- R语言与医学统计图形-【13】ggplot2几何对象之盒形图
- Telink BLE MESH PWM波的小结
- mysql 索引的注意事项
- linux下定位异常消耗的线程实战分析
- 【Go语言学习笔记】包
- 在idea的java开发中字符串length()方法获取长度与赋值不符的问题
- 【leetcode】653. Two Sum IV - Input is a BST