Javascript 了解$.Ajax上的JQuery文档

Javascript 了解$.Ajax上的JQuery文档,javascript,jquery,ajax,Javascript,Jquery,Ajax,这些参数在JQuery文档中的什么位置 jqXHR.done(function( data, textStatus, jqXHR ) {}); 例如,我尝试搜索数据是什么,但找不到它 此外,我还看到了类似.done(function(msg){})或 // Create a deferred object var dfd = $.Deferred(); // Add handlers to be called when dfd is resolved dfd // .done() can t

这些参数在JQuery文档中的什么位置

jqXHR.done(function( data, textStatus, jqXHR ) {});

例如,我尝试搜索
数据
是什么,但找不到它

此外,我还看到了类似
.done(function(msg){})

// Create a deferred object
var dfd = $.Deferred();
// Add handlers to be called when dfd is resolved
dfd
// .done() can take any number of functions or arrays of functions
.done( [ fn1, fn2 ], fn3, [ fn2, fn1 ] )
// We can chain done methods, too
.done(function( n ) {
$( "p" ).append( n + " we're done." );
});
因此,我对参数是如何传递给这个函数感到困惑

我需要得到
responseText
我想,我是在用PHP呼应一个数字

谢谢

来自

请求成功时要调用的函数。该函数得到 传递了三个参数:从服务器返回的格式化数据 根据数据类型参数;描述状态的字符串; 和jqXHR(在jquery1.4.x中,XMLHttpRequest)对象

您需要
数据
;这是您的服务器响应。

来自

请求成功时要调用的函数。该函数得到 传递了三个参数:从服务器返回的格式化数据 根据数据类型参数;描述状态的字符串; 和jqXHR(在jquery1.4.x中,XMLHttpRequest)对象


您需要
数据
;这是您的服务器响应。

.done与JQuery.ajax属性中的成功回调相同。回调描述如下:

成功 类型:函数(纯对象数据、字符串文本状态、jqXHR jqXHR)

.done接受1-n个函数或函数数组,在ajax调用成功时应调用这些函数或函数数组


数据
只是从服务器、一些json对象……接收的响应数据。

完成与JQuery.ajax属性中的成功回调相同。回调描述如下:

成功 类型:函数(纯对象数据、字符串文本状态、jqXHR jqXHR)

.done接受1-n个函数或函数数组,在ajax调用成功时应调用这些函数或函数数组


数据
只是从服务器、某些json对象作为响应接收的数据…

当您使用promise的
.done()
方法注册回调时,此回调将被传递此promise将使用的参数:
promise.resolve(data)
。在jQuery Ajax请求的情况下,服务器响应主体是解析XHR承诺的数据。

当您使用承诺的
.done()
方法注册回调时,将向该回调传递解析该承诺的参数:
promise.resolve(data)
。在jQuery Ajax请求的情况下,服务器响应主体是解析XHR承诺的数据。

我放在何处的示例怎么样。done(函数(n){})接收一个
n
参数?数据将是什么?JS参数不是必需的,所以无论您调用第一个参数是什么,它都是第一个参数。在这种情况下,
n
是您的
数据
。因此,我将使用这些参数
jqXHR.done(函数(数据、文本状态、jqXHR){})
然后我就可以按顺序使用它们了,用任何名字?我放在哪里的例子怎么样了。done(函数(n){})接收一个
n
参数?数据将是什么?JS参数不是必需的,所以无论您调用第一个参数是什么,它都是第一个参数。在这种情况下,
n
是您的
数据
。因此,我将使用这些参数
jqXHR.done(函数(数据、文本状态、jqXHR){})然后我就可以按顺序使用它们了,用什么名字?