Jquery和Ajax
我对ajax和jquery非常陌生。我试图理解下面的例子Jquery和Ajax,jquery,asp.net,ajax,xmlhttprequest,Jquery,Asp.net,Ajax,Xmlhttprequest,我对ajax和jquery非常陌生。我试图理解下面的例子 第一个示例不使用jquery,它使用XMLHttpRequest异步发送和接收数据,但在第二个示例中,它使用jquery,我需要知道为什么不使用XMLHttpRequest对象 jquery是一个javascript库。 jquery$.ajax()方法在场景后面使用javascript中的XMLHttpRequest。XMLHttpRequest在原始浏览器对象中,jquery将其包装成更可用、更简化的形式和跨浏览器一致的功能 aj
第一个示例不使用jquery,它使用XMLHttpRequest异步发送和接收数据,但在第二个示例中,它使用jquery,我需要知道为什么不使用XMLHttpRequest对象 jquery是一个javascript库。
jquery$.ajax()方法在场景后面使用javascript中的XMLHttpRequest。XMLHttpRequest在原始浏览器对象中,jquery将其包装成更可用、更简化的形式和跨浏览器一致的功能 ajax是jQuery中的通用ajax请求程序,可以执行任何类型和内容请求 另一方面,jQuery.get和jQuery.post只能发出get和post请求。如果您不知道这些是什么,您应该检查HTTP协议并了解一些。在内部,这两个函数使用jQuery.ajax,但它们使用的是您不必自己设置的特定设置,因此与使用jQuery.ajax相比,简化了GET或POST请求。GET和POST是最常用的HTTP方法(与DELETE、PUT、HEAD甚至其他很少使用的外来方法相比)
所有jQuery函数都在后台使用XMLHttpRequest对象,但提供了不必自己完成的附加功能。jQuery和AJAX之间的区别 现在有多种语言可以用来制作网页,有些甚至不是唯一的,只是另一种语言的派生。jQuery就是这些衍生工具之一。它是一个轻量级的JavasScript库,更侧重于与HTML元素的交互。另一方面,AJAX不是一种特定的技术,而是各种技术的组合,以提供新的功能。每当您从web站点请求一组新数据时,它都会清除整个页面并加载新页面。AJAX用于避免这种行为,允许在不修改整个页面的情况下检索新数据 总结:
阅读更多:jQuery和AJAX之间的区别| jQuery和AJAX之间的区别jQuery和AJAX是两件不同的事情!好的。在第二个示例中,我发现$.get()在场景后面是否也使用XMLHttpRequest对象我认为OP并没有询问jquery和ajax之间的区别……OP问题与jquery.ajax()和核心ajax请求n响应方法有关。。。。