jQuery的。跨域ajax。 POST方法

时间:2011-12-20 10:38:09

标签: jquery ajax

可以将POST数据从JQUery发送到位于另一个域的服务器吗?谷歌说这是不可能的(Jquery.ajax()只能通过GET方法发送数据,而不是POST),但可能在Jquery的新版本中它可能成为可能吗?

3 个答案:

答案 0 :(得分:1)

要回答这个问题,你无法访问跨域网站抛出AJAX。

您可以抛出GET方法的原因是您创建了一个脚本标记(jsonp)。

请参阅:http://ajax.sys-con.com/node/1410501

答案 1 :(得分:1)

如果将crossDomain选项设置为true,则可以使用jQuery ajax调用从其他域发布帖子,默认设置为false。

检查http://api.jquery.com/jQuery.ajax/是否有crossDomain选项。

答案 2 :(得分:-1)

像这样的东西

$.ajax({
  type: "POST",
  url: "http://someurl.com/",
  dataType: "jsonp",
  success: function(data){

  }
});