JQuery Docs中的這些參數在哪裏?
jqXHR.done(function(data, textStatus, jqXHR) {});
http://api.jquery.com/deferred.done/
例如,我試圖尋找什麼data
是並不能找到它。
另外,我看到像.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中迴應了一個數字。
謝謝!
怎麼了我放在哪裏.done(function(n){})的例子,接收一個'n'參數?數據是什麼? – JorgeeFG
JS參數不是必需的,所以無論你怎麼稱呼第一個參數都是第一個參數。在這種情況下''n'就是你的'數據'。 – Mathletics
因此,我將有這些參數可用'jqXHR.done(function(data,textStatus,jqXHR){});'然後我可以按順序使用它們的名稱? – JorgeeFG