jQuery - POST请求的大括​​号

时间:2014-10-28 11:39:28

标签: javascript jquery

我找到了jQuery POST请求的以下代码。我不理解大括号,在调用.done函数之前它是否已经关闭?

var jqxhr = $.post( "example.php", function() {
 alert( "success" );
})
 .done(function() {
   alert( "second success" );
 })
 .fail(function() {
   alert( "error" );
 })
 .always(function() {
   alert( "finished" );
});

3 个答案:

答案 0 :(得分:2)

$.post是一个函数,存储在post变量中存储的对象的属性($)中。

$.post()调用该函数并返回一个返回值(在本例中为jqXHR对象)。

$.post().done是另一个函数,存储在调用done返回的值的属性($.post())中。

答案 1 :(得分:1)

它被称为链接。

"something".length.toString().length.toString();

在前一个方法的结果上调用每个方法。

答案 2 :(得分:0)

已完成,但它返回一个jqXHR对象,你仍然可以应用函数,例如:http://api.jquery.com/jQuery.ajax/#jqXHR

相关问题