是ajax依赖于jquery

时间:2015-04-08 09:43:52

标签: jquery ajax

我已经搜索了这个但没有找到太多关于。所以,如果有人可以详细说明这将是一个很大的帮助。

提前感谢您的努力。

3 个答案:

答案 0 :(得分:1)

没有

Ajax意味着异步JavaScript和XML。使用ajax,您可以在用户交互后创建显示新数据的丰富Web应用程序,而无需加载全新的html文档。

您可以使用XHR创建使用ajax技术的应用程序,新的fetch API或jQuery.ajax来获取数据。

答案 1 :(得分:0)

没有。 AJAX作为XMLHttpRequest内置于浏览器中。但是,不同的浏览器具有XMLHttpRequest实现的不同实现(每个都有它自己的怪癖),jQuery.ajax通过向开发人员公开统一API来弥合这些差异。

答案 2 :(得分:0)

AJAX不依赖于jQuery。 jQuery是javascript的框架。您还可以使用简化格式的jQuery来使用ajax。

$.ajax({
    url : '', // Your url to be requested
    data : {
    }, // Data to be passed to the server
    dataType : 'JSON'
});

当你使用上面的$ .ajax时,继承了jquery库中定义的方法。

如果你想在不包括jquery库的情况下使用,你必须使用如下所示。这不需要jquery库

if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }

xmlhttp.open("GET","demo_get.asp",true);
xmlhttp.send();

参考:http://www.w3schools.com/ajax/