Ajax不进入回调函数

后台没有报错返回数据成功,  但是没有进入ajax回调函数中

然后将   dataType: "json"  注释掉就能进到回调中了,  然后dubugger发现返回的data不是json的格式,  原因是后台返回的数据格式错了,  修改之后解决

layer.confirm('确认提交?(提交后不可修改)', {
			icon: 4,
			title: '提示'
}, function(index) {
	layer.load(4, {shade:0.3});
		$.ajax({
			type: "post",
			data: data,
			contentType: "application/json;charset=utf-8",
			dataType: "json",    //返回数据类型为json的
			url: "pages/sample/submit.do",
			success: function(data) {
				debugger;
				if(data.success) {
					td.html('<button class="btn btn-danger btn-xs detail">补样</button>        
                           <button class="btn btn-warning btn-xs report">进度</button>');
					detailHandle();
					reportHandle();
					layer.closeAll();
					layer.msg("提交成功");
				}else{
					layer.closeAll();
					layer.msg("提交失败");
				}
			}
			});
		});

查看自己的响应返回的数据(谷歌浏览器)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值