我在 MVC4 中使用 MvcPaging 进行分页。
@Html.Pager(Model.PageSize, Model.PageNumber, Model.TotalItemCount)
单击页面编号(1,2,3...pagecount)时,我需要调用 jquery 函数。
没有任何动作或控件,我需要调用 jquery 函数。这可能吗?
我在 MVC4 中使用 MvcPaging 进行分页。
@Html.Pager(Model.PageSize, Model.PageNumber, Model.TotalItemCount)
单击页面编号(1,2,3...pagecount)时,我需要调用 jquery 函数。
没有任何动作或控件,我需要调用 jquery 函数。这可能吗?
您在服务器上使用什么并不重要jQuery
,您需要将点击处理程序附加到分页链接
$('.linksclass').on('click', functiontocall);
记得return false
在被调用函数上避免默认链接行为(移动到链接页面)
我最近在我当前的项目中做了这个。
只需将 @Html.Pager 包装在 div (或其他一些 html 容器)中,并使用类似的类,例如:
<div class="pager">
@Html.Pager(Model.PageSize, Model.PageNumber, Model.TotalItemCount)
</div>
然后,您可以像这样轻松地挂钩您的寻呼机链接点击:
$(".pager a").click(function (e) {
e.preventDefault();
// your js code
});