我正在为我的博客开发一个 wordpress 编辑器,并且需要能够确保在使用 javascript 或 jquery 单击保存按钮之前完成函数 doGET() 。doGET 功能可能需要一点时间,因为我在一个互联网连接速度非常慢的国家......
$('#xmlbutton').click(function() {
doGET();
document.getElementById("save-post").click();
})
我正在为我的博客开发一个 wordpress 编辑器,并且需要能够确保在使用 javascript 或 jquery 单击保存按钮之前完成函数 doGET() 。doGET 功能可能需要一点时间,因为我在一个互联网连接速度非常慢的国家......
$('#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').trigger('click');
你应该做的$('#save-post-buttons-form').trigger('submit');
。