在使用jquery的post方式的时候可能出现的问题:
$.post(
hrefVal,
function(data) {
if(data.status=="success") {
location.reload();
alert(data.msg);
} else {
alert(data.msg);
}
},
"json"
);
如果在使用的时候忘记了把json写上的话,就会报undefined错的,因为这个时候
浏览器不知道返回来的数据作何处理?是json还是html还是txt文件
$.post(
hrefVal,
function(data) {
if(data.status=="success") {
location.reload();
alert(data.msg);
} else {
alert(data.msg);
}
},
"json"
);
如果在使用的时候忘记了把json写上的话,就会报undefined错的,因为这个时候
浏览器不知道返回来的数据作何处理?是json还是html还是txt文件
本文介绍了一个常见的jQuery $.post使用问题:忘记指定回调数据类型为JSON时导致的错误,并提供了相应的解决方案。
887

被折叠的 条评论
为什么被折叠?



