问题描述
我有这个 PagedListPager :
@Html.PagedListPager((IPagedList)Model,page => Url.Action("InBoxWithnoreplyListPaging",new { page = page }),PagedListRenderOptions.EnableunobtrusiveAjaxReplacing(new AjaxOptions() { HttpMethod = "GET",UpdateTargetId = "inBoxWithnoreplyList"}))
我试图在页面之间导航时添加某种交互,因为当您从第 1 页导航到任何页面时,页面只会更改,而不会与最终用户进行任何交互。我已经有一个加载微调器的 CSS 类,但我不确定如何将它添加到 PagedListPager 中,因为没有选项。我试过用这个:
$('.pagination-container').click(function () {
$("#progress").show();
setTimeout(function () { $("#progress").hide();},5500)
});
但显然,这根本不可靠。
如果您有任何进一步的问题或想知道更多代码,请告诉我。任何形式的帮助表示赞赏。谢谢。
解决方法
lol 我阅读了文档以意识到 AjaxOptions 中有 LoadingElementId .. 我会继续写这篇文章,以防有人遇到同样的问题.. 如果有的话