我想做一个跨域的帖子,看来我必须使用JSONP。我的帖子确实有效,但 Firefox 控制台出现错误。为什么我的 PHP 正确接收数据时脚本说它“失败”?
function post_data(data1, data2, data3) {
$.ajax({
type: 'POST',
dataType: 'jsonp',
data: "data1=" + data1 + "&data2=" + data2 + "&data3=" + data3,
url: 'http://www.thedomainname.com/recievedata.php',
success: function(data){
alert('succes!!');
},
error: function(){
alert('fail!');
}
});
return false;
};
它触发错误函数;在这种情况下,它会提示“失败!”