使用$.post时 出现 http://localhost:8080/[object%20Object] 错误解决
使用$.post时,如下示例:
$.post({
url: '/test',
type: 'POST',
data: {
id: 1,
},
dataType: 'JSON',
success: function (data) {
$("#num").text(data.num)
}
});
页面报错如下:
Failed to load resource: the server responded with a status of 400 ()
原因:
我使用的jquery版本为:jquery-1.8.0.min.js,版本太低
解决办法:
1.把 $.post 改成 $.ajax
2.使用版本较高的jquery