等待一个函数完成,然后在Javascript或jQuery中继续
我正在为我的博客编写wordpress编辑器,需要确保在使用javascript或jquery单击save按钮之前完成doGET()函数。doGET功能可能需要一点时间,因为我在一个互联网连接速度非常慢的国家等待一个函数完成,然后在Javascript或jQuery中继续,javascript,loading,Javascript,Loading,我正在为我的博客编写wordpress编辑器,需要确保在使用javascript或jquery单击save按钮之前完成doGET()函数。doGET功能可能需要一点时间,因为我在一个互联网连接速度非常慢的国家 $('#xmlbutton').click(function() { doGET(); document.getElementById("save-post").click(); }) 你必须把 document.getElementById("save-pos
$('#xmlbutton').click(function() {
doGET();
document.getElementById("save-post").click();
})
你必须把
document.getElementById("save-post").click();
在doGET()
的回调中,因为这是一个异步操作
因为我没有你所有的代码,所以我举了一个小例子
$('#xmlbutton').on('click', function(){
$.get('/post/edit', {"id":"12"}, function(result){
$('#save-post').trigger('click');
})
});
PS:而不是
$('#save post')。触发器('click')
您可能应该执行$(“#保存帖子按钮表单”).trigger('submit')代码>可能重复感谢!太棒了!