load_document(mobjson.ErrMsg, 1);
这个函数打开创建一个pdf并在新窗口中打开并在服务器上删除它如果pdf创建的一切都很小但是当它只需要在safari浏览器中花费更多时间时它执行错误:function({alert('错误')}),浏览器的其余部分完全打开pdf。 我试过了
setTimeout(function () {
load_document(mobjson.ErrMsg, 1);
}, 15000);
但不知道要创建其他pdf需要多长时间...... 基本上我想要的是
load_document(mobjson.ErrMsg, 1);
wait till its complete then execute next line ..
答案 0 :(得分:0)
查看jQuery trigger()和on()。您可以在load_document函数调用之后同步触发一个触发事件,然后使用" next"触发事件时,函数会移动。
>git branch
(HEAD detached at af34e34)
master
>git branch detachedhead20160610
>git branch
(HEAD detached at af34e34)
detachedhead20160610
master
>git branch detachedhead20160610
Fatal: A branch named 'detachedhead20160610' already exists.
>git branch detachedhead20160610-2
>git branch
(HEAD detached at af34e34)
detachedhead20160610
detachedhead20160610-2
master
然后对于你需要的其他行动,
load_document(mobjson.ErrMsg, 1);
$(document).trigger('documentLoaded');