如何在mvc3中实现loader,一个视图页面在弹出窗口中打开另一个视图页面

时间:2013-01-21 12:14:49

标签: jquery asp.net-mvc-3

如何使用包含局部视图的mvc页面实现loader ... 我将如何知道何时完成操作。当页面包含部分视图或页面在弹出窗口中使用jquery打开另一个视图时,我的加载程序不会运行。任何人都可以告诉我如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

如果你用ajax加载partial,你应该使用:

$(document).ajaxStart(function () {
   //Show loader
});

$(document).ajaxSuccess(function () {
  //Success, hide loader
});

$(document).ajaxError(function (e, xhr, settings, exception) {
   //Error, hide loader show error message
});

你需要的是带有加载器的div,默认情况下不显示。 :] 你显示/隐藏! 希望这可以帮助!