gpt4 book ai didi

asp.net-mvc - 带有 ASP.NET MVC Ajax 调用的全局 "Loading"通知

转载 作者:行者123 更新时间:2023-12-04 21:55:28 24 4
gpt4 key购买 nike

我有兴趣提供一般的“我正在调用 ajax 电话”通知......类似于大多数谷歌的服务在忙于调用电话时会有一点红色加载通知。有没有一种方法可以全局利用某些事件,如果有事件调用,我可以使用它来显示/隐藏该通知?

我们没有使用 jQuery ajax api,我们使用的是 MVC Ajax 的东西……比如 Ajax.BeginForm 或 Ajax.ActionLink。

最佳答案

我不确定为什么之前的答案被接受,但您可以使用 加载元素 ID 中的参数Ajax 选项 ,通过指定页面中显示 CSS 属性设置为无的元素的 ID。

new AjaxOptions { UpdateTargetId = "somebox", LoadingElementId = "status-waiting" }

MVC 将为您完成剩下的工作:当请求启动时,DIV 将被显示,一旦完成 - 再次隐藏。您所要做的就是设置框的样式(定位它,提供“加载”图像等)。

关于asp.net-mvc - 带有 ASP.NET MVC Ajax 调用的全局 "Loading"通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/429022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com