2014-02-18 24 views
0

这个测试可以工作,但是有没有比加载空文件更好的方法来运行异步javascript函数?运行javascript函数async,使用ajax

$.ajax({ 
    type: "POST", 
    url: "empty.dat", // empty file 

    success: function(){ 
     doSomething(); // function to be run 
    }, 
    error: function(){ 
     alert("error"); 
    } 
}); 
+0

你想什么时候运行你的JS函数? – kmas

+0

@kmas我希望能够从另一个函数调用doSomething(),让它在后台运行 –

+0

然后@Phylogenesis的答案似乎是正确的。 – kmas

回答

4

根据您的需要为目标的浏览器,你可以使用任何的setTimeout(fn, 0)setImmediate(fn)Web Workers

+0

大多数浏览器,IE除外......请尝试!谢谢 –