您的位置:首页 > 编程语言 > Java开发

ajax接收java后台传过来的json数据乱码及获取字段undefind问题

2016-09-30 09:58 1031 查看
这个问题纠结了很久,查找了很多,最后发现只要添加下dataType:'json'属性就好了,记录下。

setTimeout(function() {

$.ajax({
url : url,
type : 'post',
data : formData,
async : false,
cache : false,
contentType : false,
processData : false,
dataType:'json',
success : function(data) {
if (data.msg == "success") {
console.log("提交成功");
$(".succ-warp").show();
$(".succ-warp .caid_name").html(data.data.card_name);
$(".succ-warp .iccid").html(data.data.iccid);
$(".succ-warp .time_data").html(data.data.date);
$(".succ-warp .telephone").html(data.data.telephone);
} else {
$(".fix-main h2").html("上传失败");
$(".fix-main img").hide();
$(".fix-main p").html(
"失败原因:" + data.data.error + ",请稍后再试");
$(".fix-btn").show();
}
},
error : function(data) {
console.log("提交失败");
$(".fix-main h2").html("上传失败");
$(".fix-main img").hide();
$(".fix-main p").html("提交失败,请稍后再试");
$(".fix-btn").show();
}
});
}, 1000);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: