$.ajax({
type: "POST",
url: "http://demo/bank/account/login",
data: JSON.stringify(data),
contentType: "application/json;charset=utf-8",
// dataType: 'JSONP',
// jsonp:"jsonpCallback",
// jsonpCallback:" callback",
crossDomain: true,
xhrFields: {
withCredentials: true
},
success: function(msg){
console.log(msg);
},
complete: function(xhr, data) {
var list = xhr.getAllResponseHeaders()
console.log(list);
}
});
如果没设置contentType则会出现跨域问题

本文介绍了在使用$.ajax发送POST请求到'http://demo/bank/account/login'时,未设置contentType可能导致的跨域问题,并展示了如何通过设置正确的content-type来避免此问题。
1万+

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



