作为一个云计算领域的专家,我了解到您的问题是关于使用ASP.NET MVC Ajax调用的全局"加载"通知。以下是我的回答:
在ASP.NET MVC中,使用Ajax调用全局"加载"通知可以通过以下几个步骤实现:
<div id="global-loading" style="display:none;">
<img src="path/to/loading-image.gif" alt="Loading..." />
</div>
$(document).ajaxStart(function() {
$("#global-loading").show();
});
$(document).ajaxStop(function() {
$("#global-loading").hide();
});
如果您希望更精细地控制加载提示的显示和隐藏,可以在Ajax调用的成功和失败回调中显示和隐藏它。例如:
$.ajax({
url: "your/url/here",
type: "GET",
beforeSend: function() {
$("#global-loading").show();
},
success: function(data) {
// Handle your success case here
$("#global-loading").hide();
},
error: function(xhr, status, error) {
// Handle your error case here
$("#global-loading").hide();
}
});
这样,在Ajax调用开始时,加载提示将显示,并在调用成功或失败后隐藏。
推荐的腾讯云相关产品:
希望这个回答能够帮助您解决问题。如果您有其他问题,请随时提问。
领取专属 10元无门槛券
手把手带您无忧上云