JQuery的AJAX调用(二)——AJAX方法

简介: 一,使用AJAX方法加载服务器数据    使用ajax()方法是最底层、功能最强大的请求服务器数据的方法,它不仅可以获取服务器返回的数据,还能向服务器发送请求并传递数值,它的调用格式如下:      jQuery.ajax([settings])或$.ajax([settings])    其中参数settings为发送ajax请求时的配置对象,在该对象中,url表示服务器请求的路径,data为请求时传递的数据,dataType为服务器返回的数据类型,success为请求成功的执行的回调函数,type为发送数据请求的方式,默认为get。

一,使用AJAX方法加载服务器数据


   使用ajax()方法是最底层、功能最强大的请求服务器数据的方法,它不仅可以获取服务器返回的数据,还能向服务器发送请求并传递数值,它的调用格式如下:

 

   jQuery.ajax([settings])或$.ajax([settings])


   其中参数settings为发送ajax请求时的配置对象,在该对象中,url表示服务器请求的路径,data为请求时传递的数据,dataType为服务器返回的数据类型,success为请求成功的执行的回调函数,type为发送数据请求的方式,默认为get。


 





二,使用ajaxSetup()方法设置全局Ajax默认选项



   使用ajaxSetup()方法可以设置Ajax请求的一些全局性选项值,设置完成后,后面的Ajax请求将不需要再添加这些选项值,它的调用格式为:


   jQuery.ajaxSetup([options])或$.ajaxSetup([options])


  可选项options参数为一个对象,通过该对象设置Ajax请求时的全局选项值。



  




三,使用ajaxStart()ajaxStop()方法


   ajaxStart()和ajaxStop()方法是绑定Ajax事件。ajaxStart()方法用于在Ajax请求发出前触发函数,ajaxStop()方法用于在Ajax请求完成后触发函数。它们的调用格式为:


  $(selector).ajaxStart(function())和$(selector).ajaxStop(function())


   其中,两个方法中括号都是绑定的函数,当发送Ajax请求前执行ajaxStart()方法绑定的函数,请求成功后,执行ajaxStop()方法绑定的函数。










目录
相关文章
|
5天前
|
JavaScript 前端开发
jQuery - noConflict() 方法
jQuery - noConflict() 方法
15 6
|
4天前
|
JavaScript
jQuery 遍历 方法
jQuery 遍历 方法
14 3
|
5天前
|
JavaScript
jQuery 效果 方法
jQuery 效果 方法
11 4
|
13天前
|
JavaScript
jQuery Callback 方法
jQuery Callback 方法
24 15
|
5天前
|
JavaScript
jQuery 事件 方法
jQuery 事件 方法
16 3
|
5天前
|
缓存 JavaScript 前端开发
jQuery - AJAX get() 和 post() 方法
jQuery - AJAX get() 和 post() 方法
15 4
|
4天前
|
JSON 前端开发 JavaScript
jQuery AJAX 方法
jQuery AJAX 方法
13 1
|
7天前
|
JavaScript 前端开发
jQuery - AJAX load() 方法
jQuery - AJAX load() 方法
9 1
|
9天前
|
前端开发 JavaScript
jQuery css() 方法
jQuery css() 方法
9 1
|
25天前
|
JavaScript Serverless
jquery attr()方法
【8月更文挑战第24天】在jQuery中,`attr()` 方法简化了对元素属性的操作。它可获取或设置属性值,支持四种用法:1) `attr(属性名)` 获取属性值;2) `attr(属性名, 属性值)` 设置属性值;3) `attr(属性名, 函数)` 设置动态属性值;4) `attr(属性对象)` 批量设置多个属性值。例如,获取或修改列表项的 `title` 或 `value` 属性。此外,`removeAttr()` 可用于删除属性。这极大地提高了DOM操作的效率和便捷性。
34 7