在@Html.Pager中调用Jquery函数单击

时间:2013-03-26 09:38:19

标签: jquery asp.net-mvc asp.net-mvc-4

我在MVC4中使用MvcPaging进行分页 @Html.Pager(Model.PageSize, Model.PageNumber, Model.TotalItemCount)

点击页面号(1,2,3 ... pagecount)时,我需要调用jquery函数。

不是任何动作或控件,我需要调用jquery函数。是否可能?

2 个答案:

答案 0 :(得分:0)

您在服务器上使用的内容与jQuery无关,您需要将点击处理程序附加到分页链接

$('.linksclass').on('click', functiontocall);

记得调用函数return false以避免默认链接行为(移动到链接页面)

答案 1 :(得分:0)

我最近在我目前的项目中做到了这一点。

简单地包装     @ 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
});