jQuery - .getjson VS .ajax json

时间:2011-05-07 15:49:10

标签: jquery ajax

  

可能重复:
  Difference Between $.getJSON() and $.ajax() in jQuery

超级简单的问题...... .getjson和.ajax()之间的json哪个更快?

考虑检索和解析数据。

非常感谢。

4 个答案:

答案 0 :(得分:40)

.getjson()调用.ajax(),因此它们应该是等效的。

答案 1 :(得分:38)

同样的事情。 getJSON()是具有特定参数的.ajax(..)的简写。

引用.getJSON()的文档:

  

这是一个简写的Ajax函数,相当于:

   $.ajax({
      url: url,
      dataType: 'json',
      data: data,
      success: callback
    });

答案 2 :(得分:12)

我有一个类似的问题,并想在JQuery.ajax中指出以下文档:

  

$ .ajax()函数是所有的基础   jQuery发送的Ajax请求。 是的   经常不必直接打电话   这个功能,就像几个更高级别   $ .get()和.load()等替代方案   是可用的,更容易使用。   如果需要不太常见的选项,   但是,$ .ajax()可以使用更多   灵活。

答案 3 :(得分:5)

jQuery.getJSON()最后使用相同的jQuery.ajax()调用,因此没有速度差异。