代码 ajax分页
来源:互联网 发布:多媒体教室软件 编辑:程序博客网 时间:2024/06/06 03:58
后台:<pre name="code" class="php">function check(Request $request){ $news = $request->input('news'); $begin=$request->input('begin'); $end = $request->input('end'); $where = "1"; if(!empty($news)){ $where.=" and news like '%$news%'"; } if(!empty($begin)){ $where.=" and time > '$begin'"; } if(!empty($end)){ $where.=" and time < '$end'"; } //echo $where; $count = count(Db::select("select * from news where $where")); $n=3; $pages=ceil($count/$n); //echo $pages;die; $page=isset($_GET['page'])?$_GET['page']:1; $up=$page<=1?$page:$page-1; $down=$page>=$pages?$pages:$page+1; $state=($page-1)*$n; $arr=Db::select("select * from news where $where limit $state,$n"); //print_r($arr);die; $arr['arr']=$arr; $arr['up']=$up; $arr['down']=$down; $arr['pages']=$pages; $arr['page']=$page; $arr['begin']=$begin; return view('index',[ 'arr'=>$arr ]);}
前台:
<a href="javascript:void(0)" onclick="display(1)">首页</a><a href="javascript:void(0)" onclick="display({{$arr['up']}})">上一页</a><a href="javascript:void(0)" onclick="display({{$arr['down']}})">下一页</a><a href="javascript:void(0)" onclick="display({{$arr['pages']}})">末页</a>
<script> function display(page) { var news=document.getElementById('news').value; var begin=document.getElementById('begin').value; var end=document.getElementById('end').value; var xhr = new XMLHttpRequest(); xhr.open('get','check?page='+page+"&news="+news+"&begin="+begin+"&end="+end) xhr.send(null); xhr.onreadystatechange=function() { if(xhr.readyState==4 && xhr.status==200) { document.getElementById('div1').innerHTML=xhr.responseText; } } }</script>
0 0
- 代码 ajax分页
- 代码 ajax分页
- PHP ajax 分页类代码
- ajax 分页完全代码整理
- ajax 分页最终版(4)服务端代码
- ajax分页
- AJAX分页....
- ajax 分页
- 分页,ajax。
- ajax分页
- AJAX 分页
- 分页 Ajax
- AJAX分页
- ajax分页
- ajax分页
- Ajax分页
- ajax分页
- ajax分页
- Oracle-JDBC SQLHelper
- jquery即点即改-----laravel框架
- 构建在Qt之上的C++ Web开发框架:tufao
- 升级mac OS Serria 10.12后安装软件提示“已损坏, 打不开。您应该将它移到废纸篓”
- 回调接口Demo
- 代码 ajax分页
- Java笔记(9)-网络编程、URL、InetAddress、套接字、Socket、ServerSocket、多线程、UDP、广播数据包、远程调用
- Ubuntu 安装wps-office
- 数据库事务隔离等级
- 新手:linux环境配置以及linux下的pycharm安装
- c++命名空间
- javaweb三大框架知识点总结
- Android framwork service添加(manager 远程调service,service jni调native code)
- 在html文档中添加 iconfont 图标