$ .ajax与GET

时间:2012-02-02 10:53:38

标签: jquery ajax

当我们用GET方法调用$ .ajax

$.ajax({
  type: "GET",
  url: "test.js",
  data: "id="+id
});

如何将数据传递给请求文件

是上面给出的代码是正确的

3 个答案:

答案 0 :(得分:1)

你的一个是正确的(但data,而不是dataType),以及

$.ajax({
  type: "GET",
  url: "test.js",
  data: {
      id: id
  }
});

也是正确的

答案 1 :(得分:0)


$.ajax({
  type: "GET",
  url: "test.js",
  data: "id="+id,   //not dataType  
  success: function(response) {
     //do osmething with response
  }
});


答案 2 :(得分:0)

作为请求的一部分传递数据的选项称为data,而不是dataType

阅读您可以传递的不同选项:http://api.jquery.com/jQuery.ajax/

您可以自己制作查询/数据字符串,或者让jQuery通过传递对象来完成它。

所以你的ajax签名应该是这样的:

$.ajax({
  type: "GET",
  url: "test.js",
  data: "id="+id
});

$.ajax({
  type: "GET",
  url: "test.js",
  data: {
      id: id
  }
});

应该都有效