我通过jquery将内容加载到bootstrap模式对话框中。 (我使用bootbox插件来创建动态模式对话框)
$.ajax({
url: "create.cshtml",
dataType: 'html',
success: function (data, textStatus, jqXHR)
{
bootbox.dialog(data);
},
error: function (jqXHR, textStatus, errorThrown)
{
HandleError(textStatus, errorThrown);
}
});
现在一切正常。
但我想要做的是在等待异步调用完成时显示背景淡入,以便用户可以看到它正在加载。我在文档中看不到有关显示模态背景的任何内容,但我认为必须有一种方法可以在执行异步调用之前触发它。
有人有什么想法吗?
答案 0 :(得分:2)
你可以这样做:
$("YOUR_BACKGROUND").fadeIn("slow", function(){
//MAKE YOUR AJAX CALL HERE
});