jQuery.get() 方法是 jQuery 中的一个 AJAX 方法,它可以用来从服务器上获取数据。它是 jQuery 中最简单的 AJAX 方法,可以用来发送 HTTP GET 请求。
$.get(url, [data], [callback], [type])
jQuery.get() 方法接受 4 个参数:url、data、callback 和 type。其中 url 参数是必需的,它表示要请求的 URL 地址;data 参数表示要传递给服务器的数据;callback 参数表示请求成功后执行的回调函数;type 参数表示返回内容的格式,默认为 "text"。
$.get('/api/user', {id: 1}, function(data) { console.log(data); }, 'json');
上面代码使用 jQuery.get() 方法向服务器发出一个 GET 请求,请求地址是 /api/user ,并传入一个 id=1 的参数。如果请求成功,就会执行回调函数(这里是匿名函数),并将返回内容作为参数传入回调函数。type 参数表明返回内容的格式是 JSON 格式。
jQuery AJAX 方法
发送一个 HTTP GET 请求到页面并取回结果:
$.get() 方法使用 HTTP GET 请求从服务器加载数据。
请求 "test.php",但是忽略返回结果:
请求 "test.php" 并连同请求发送一些额外的数据(忽略返回结果):
请求 "test.php" 并传递数据数组到服务器(忽略返回结果):
请求 "test.php" 并提醒请求的结果:
参数 | 描述 |
---|---|
URL | 必需。规定您需要请求的 URL。 |
data | 可选。规定连同请求发送到服务器的数据。 |
function(data,status,xhr) | 可选。规定当请求成功时运行的函数。 额外的参数:
|
dataType | 可选。规定预期的服务器响应的数据类型。 默认地,jQuery 会智能判断。 可能的类型:
|
jQuery AJAX 方法
jQuery callbacks.remove() 方法jQuery 杂项方法实例使用 callbacks.remove() 从回调列表中的删除回调 $(function () {// 简单的...
jQuery callbacks.fired() 方法jQuery 杂项方法实例确定回调是否至少已经调用一次 $(function () {// 将被添加到列表的一个简单...
jQuery deferred.always() 方法jQuery 杂项方法实例 $(function () {$.get( test.php ).always(function() {alert( 带有成功和错...
jQuery deferred.notify() 方法jQuery 杂项方法定义和用法deferred.notify()函数用于定一个参数,调用正在延迟对象上进行的回调...
jQuery.isWindow()方法jQuery 杂项方法实例判断传入的参数是否为 window对象 window 是一个窗口吗? b/bscript$(function () {$(b...