在另一个函数成功结束后调用函数

时间:2012-09-12 08:51:13

标签: javascript jquery ajax callback

我想在一个完全结束后调用javascript(带jQuery)函数。

我知道有一种方法可以使用带有'success:'参数的$ .ajax()函数来实现。有没有办法在不使用$ .ajax()函数的情况下做同样的事情?

例如,如果我有:

var test = function()
{
    alert('Hello !');
}

var test_check = function()
{
    alert('Hello has been displayed successfully');
}

是否有办法调用test(); test_check()只有在test()实际完成后?

3 个答案:

答案 0 :(得分:1)

该函数在完成后将返回,因此您只需在其后调用下一个函数:

test();
test_check();

答案 1 :(得分:1)

var test = function()
{
    alert('Hello !');
    test_check(); /* call test_check() at the very end of test() */
}

答案 2 :(得分:-1)

以下内容可行

test();
test_check();

test_check只会在test完成执行后执行。