Javascript ajax调用结束时jQuery关闭对话框
我有一个函数,里面有一个ajax调用。首先,我打开对话框,里面有消息“正在加载”。我可以在通话后再次访问该对话框并将其关闭吗?。下面是我的代码:Javascript ajax调用结束时jQuery关闭对话框,javascript,jquery,Javascript,Jquery,我有一个函数,里面有一个ajax调用。首先,我打开对话框,里面有消息“正在加载”。我可以在通话后再次访问该对话框并将其关闭吗?。下面是我的代码: function CallAction(){ $("#example").dialog({modal: true}); //do some ajax call //how to close it after call ends ? 提前感谢是的,在AJAX成功或完成调用中关闭它: success: function(da
function CallAction(){
$("#example").dialog({modal: true});
//do some ajax call
//how to close it after call ends ?
提前感谢是的,在AJAX
成功
或完成
调用中关闭它:
success: function(data) {
//do stuff
$("#example").dialog('close');
}
是的,在AJAX
success
或done
调用中关闭它:
success: function(data) {
//do stuff
$("#example").dialog('close');
}
使用ajax请求的完整回调,然后使用该方法关闭对话框
$.ajax({....}).always(function(){
$("#example").dialog('close');
})
使用ajax请求的完整回调,然后使用该方法关闭对话框
$.ajax({....}).always(function(){
$("#example").dialog('close');
})
如果要在任何情况下关闭对话框(成功或错误),请使用“完成”:
如果要在任何情况下关闭对话框(成功或错误),请使用“完成”: