use*_*064 3 jquery blockui asp.net-mvc-3
使用Asp.Net MVC 3(Razor).我正在尝试添加blockUI插件,以便在使用@ Ajax.ActionLink调用操作时显示加载指示符
如果我使用默认调用,它工作正常
$(document).ajaxStart($.blockUI);
Run Code Online (Sandbox Code Playgroud)
但是当我尝试使用以下内容自定义消息时,一旦页面加载,UI就会被阻止.有人可以建议正确的格式吗?
$(document).ajaxStart($.blockUI({
message: '<h1><img src="busy.gif" /> Just a moment...</h1>'
}));
Run Code Online (Sandbox Code Playgroud)
在第二段代码中,您实际上正在执行blockUI方法.
用匿名函数包装它:
$(document).ajaxStart(function() {
$.blockUI({
message: '<h1><img src="busy.gif" /> Just a moment...</h1>'
});
});
Run Code Online (Sandbox Code Playgroud)
关于jsfiddle的工作示例