我在函数上使用.then().
但是在某些情况下,这个函数没有成功完成,所以我猜这就是为什么then()永远不会被调用.我可以定义在这种情况下将被调用的另一个函数吗?
如果初始函数失败,我想做其他事情.
deferred.then(doneFilter [,failFilter] [,progressFilter])
第二个参数是为此目的.
$.get( "test.php" ).then(
function() {
alert( "$.get succeeded" );
}, function() {
alert( "$.get failed!" );
}
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
38 次 |
| 最近记录: |