博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用MVCPager做AJAX分页所走的弯路
阅读量:4356 次
发布时间:2019-06-07

本文共 709 字,大约阅读时间需要 2 分钟。

使用MVCPager做AJAX分页所需要注意的地方:

1.版本问题,推荐使用2.0以上,对ajax支持才比较的好了

2.当需要使用页索引输入或下拉框以及使用Ajax分页模式时,必须用Html.RegisterMvcPagerScriptResource方法注册MvcPager客户端jQuery插件,不注册此插件则选择或输入页索引后将无法跳转,Ajax功能也无法正常运行。  

具体代码:@{Html.RegisterMvcPagerScriptResource();}  注:在view中加

3.一定要引用jquery.unobtrusive-ajax.min.js 这个JS插件

4.如果要更新部分页面,一定要把子页面的Model放到父页面的Model中传过去,不能使用html.action然后子页面去请求自己的数据这种方式。这点要切记啊!

5.也是致命的一点:分页条里面指定的UpdateTargetId 一定要是分页条的父级节点,而不能同级,反正我尝试的时候是这样子。

6.分页条写法:

@Ajax.Pager(Model, new PagerOptions { ShowPageIndexBox = true, PageIndexBoxType = PageIndexBoxType.TextBox, ShowGoButton = true }, new MvcAjaxOptions { UpdateTargetId = "Review", EnablePartialLoading = true })

转载于:https://www.cnblogs.com/baiyunchen/p/3941126.html

你可能感兴趣的文章
HDU 2188------巴什博弈
查看>>
tp5任务队列使用supervisor常驻进程
查看>>
Xmind?
查看>>
spring+quartz 实现定时任务三
查看>>
day2-三级菜单
查看>>
linux下升级4.5.1版本gcc
查看>>
Beanutils
查看>>
FastJson
查看>>
excel4j
查看>>
Thread
查看>>
HtmlEmail
查看>>
ThreadLocal
查看>>
线程池
查看>>
XMAL 中x名称控件的Auttribute
查看>>
java笔记11-内部类
查看>>
给年轻程序员的几句话
查看>>
ionic如何uglify和minify你的js,css,image,png....
查看>>
[LeetCode]Minimum Depth of Binary Tree
查看>>
jboss初体验
查看>>
Python列表、元组练习
查看>>