【发布时间】:2013-06-21 20:01:36
【问题描述】:
起初,我把我所有的魔法都作为 success 函数的调用,但我才意识到可以在调用之后附加 done(...)(并且我相信也有一个准备好的)。
做生意的推荐地点在哪里?
$.ajax({
url: "http://...",
dataType: 'jsonp',
success: function () { doMagic(1); },
ready: function () { doMagic(2); },
...
}).done(function () { doMagic(3); });
【问题讨论】:
-
应该是
done()。 -
我不知道你从哪里得到
ready- 它不在 jQuery 文档中。而success选项与此处的.done()相同。您为success提供的任何内容都只会用于在使用的内部延迟对象上内部调用.done()
标签: javascript jquery ajax coding-style jsonp