thinkphp中使用ajax实现无刷新分页
来源:互联网 发布:天子星软件 编辑:程序博客网 时间:2024/06/06 01:13
1、修改thinkphp的/ThinkPHP/Library/Think/Page.class.php文件,如下:
2、控制器
$count = $this->table($table)->where($map)->count();
$Page = new \Think\Page($count, $this->pagesize, 'show'); // 实例化分页类 传入总记录数和每页显示的记录数
$limit_value = $Page->firstRow . "," . $Page->listRows;
$Page = new \Think\Page($count, $this->pagesize, 'show'); // 实例化分页类 传入总记录数和每页显示的记录数
$limit_value = $Page->firstRow . "," . $Page->listRows;
$page_show = $Page->show(); // 分页显示输出
$list = $this->table($table)->where($map)->limit($limit_value)->select();
$list = $this->table($table)->where($map)->limit($limit_value)->select();
3、模板
<script>
function show(id){ // user函数名 一定要和new \Think\Page()中的第三个参数一致,上面有
var url = "..."; // 这里自己写ajax的url
$.get(url, {'p':id}, function(data){ // 用get方法发送信息到url里
$("#table").html(data); // 将数据返回
});
}
</script>
function show(id){ // user函数名 一定要和new \Think\Page()中的第三个参数一致,上面有
var url = "..."; // 这里自己写ajax的url
$.get(url, {'p':id}, function(data){ // 用get方法发送信息到url里
$("#table").html(data); // 将数据返回
});
}
</script>
0 2
- thinkphp中使用ajax实现无刷新分页
- ajax+thinkphp框架实现无刷新分页
- ajax+thinkphp框架实现无刷新分页
- thinkphp下实现ajax无刷新分页
- ajax实现分页无刷新
- AJAX实现无刷新分页
- Ajax 实现无刷新分页
- ajax实现无刷新分页
- Ajax 实现无刷新分页
- ajax实现无刷新分页
- ajax实现无刷新分页
- Ajax实现无刷新分页
- thinkPHP 无刷新分页
- 使用JQuery插件pagination实现AJax无刷新分页
- thinkphp自带的Page类 + Ajax实现无刷新分页 有视频教程和源文件
- Jquery+ajax+PHP 基于thinkPHP的无刷新分页
- thinkphp ajax无刷新分页类及实例
- 利用Ajax实现DataGrid无刷新分页
- Java Socket编程
- SQL数据库有关备份和恢复的语句及操作
- 网页简单布局之结构与表现原则
- c#中this的作用
- 脚踏实地 志存高远——我的码农之路
- thinkphp中使用ajax实现无刷新分页
- 关于回调函数理解(Java语言)
- AJAX入门
- 【C语言】处女作,学籍管理_v1.0
- Xcode模拟器上,网络正常,高德地图只显示方格,这是为什么呢?本人遇到的是如下情况.....
- 黑马程序员——IO流
- UVA 10361 Automatic Poetry
- 知识点总结
- Python网络爬虫中的网页中文正则表达式匹配小心得