PHP页面输出搜索后跳转下一页的处理方法


Posted in PHP onSeptember 30, 2016

php页面输出时,搜索功能在跳转下一页时,如果不做任何处理,会返回原有是第二页输出的数据,用js来给url加上搜索的条件,保证跳转下一页时输出的是搜索到的数据。以下是js代码

//搜索功能
$("#search").click(function() { //通过id找到搜索的input框
var url = $(this).attr('url');
var query = $('.search-form').find('input').serialize();
query = query.replace(/(&|^)(\w*?\d*?\-*?_*?)*?=?((?=&)|(?=$))/g, '');
query = query.replace(/^&/g, '');
if (url.indexOf('?') > 0) {
url += '&' + query;
} else {
url += '?' + query;
}
window.location.href = url;
});
//回车搜索
$(".search-form").keyup(function(e) {
if (e.keyCode === 13) {
$("#search").click();
return false;
}
});

搜索部分代码

<div class="box-tools search-form" style="width:250px;">
<div class="input-group">
<input type="text" name="nickname" value="" class="form-control input-sm pull-right" style="width: 150px;" placeholder="请输入会员昵称或者ID">
<div class="input-group-btn">
<button class="btn btn-sm btn-default" id="search" url="{:U('Membership')}"> <i class="fa fa-search"></i></button>
</div>
 </div>
</div>

以上所述是小编给大家介绍的PHP页面输出搜索后跳转下一页的处理方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
PHP新手上路(八)
Oct 09 PHP
IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例(已经完成)
Dec 06 PHP
一个简单的PHP&amp;MYSQL留言板源码
Jul 19 PHP
IIS6.0中配置php服务全过程解析
Aug 07 PHP
php内核解析:PHP中的哈希表
Jan 30 PHP
ThinkPHP使用UTFWry地址库进行IP定位实例
Apr 01 PHP
PHP+memcache实现消息队列案例分享
May 21 PHP
PHP常用技术文之文件操作和目录操作总结
Sep 27 PHP
PHP获得数组交集与差集的方法
Jun 10 PHP
PHP利用Cookie设置用户30分钟未操作自动退出功能
Jul 03 PHP
PHP多进程编程实例详解
Jul 19 PHP
php xhprof使用实例详解
Apr 15 PHP
php实现基于openssl的加密解密方法
Sep 30 #PHP
利用php抓取蜘蛛爬虫痕迹的示例代码
Sep 30 #PHP
php通过执行CutyCapt命令实现网页截图的方法
Sep 30 #PHP
linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
Sep 30 #PHP
利用PHP生成静态html页面的原理
Sep 30 #PHP
Yii2框架实现注册和登录教程
Sep 30 #PHP
php多线程并发实现方法
Sep 30 #PHP
You might like
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
2013/06/29 PHP
学习php设计模式 php实现单例模式(singleton)
2015/12/07 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
2018/01/15 PHP
Laravel框架实现的使用smtp发送邮件功能示例
2019/03/12 PHP
javascript中的new使用
2010/03/20 Javascript
为Javascript中的String对象添加去除左右空格的方法(示例代码)
2013/11/30 Javascript
兼容主流浏览器的JS复制内容到剪贴板
2014/12/12 Javascript
jQuery中:radio选择器用法实例
2015/01/03 Javascript
JQuery查找DOM节点的方法
2015/06/11 Javascript
VueAwesomeSwiper在VUE中的使用以及遇到的一些问题
2018/01/11 Javascript
vue-cli webpack模板项目搭建及打包时路径问题的解决方法
2018/02/26 Javascript
node中间层实现文件上传功能
2018/06/11 Javascript
JS实现模糊查询带下拉匹配效果
2018/06/21 Javascript
[01:15:36]加油刀塔第二期网络版
2014/08/09 DOTA
[46:14]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第一场 12.11
2020/12/16 DOTA
python循环监控远程端口的方法
2015/03/14 Python
Python中使用pprint函数进行格式化输出的教程
2015/04/07 Python
python字典操作实例详解
2017/11/16 Python
python编程测试电脑开启最大线程数实例代码
2018/02/09 Python
python3对拉勾数据进行可视化分析的方法详解
2019/04/03 Python
浅谈Python type的使用
2019/11/19 Python
使用Python封装excel操作指南
2021/01/29 Python
CSS3中Transition动画属性用法详解
2016/07/04 HTML / CSS
美国指甲油品牌:Deco Miami
2017/01/30 全球购物
Stio官网:男女、儿童户外服装
2019/12/13 全球购物
军训心得体会
2013/12/31 职场文书
给女朋友的道歉信
2014/01/10 职场文书
《自然之道》教学反思
2014/02/11 职场文书
健康教育评估方案
2014/05/25 职场文书
开学典礼策划方案
2014/05/28 职场文书
党员查摆四风问题思想汇报
2014/10/25 职场文书
六一儿童节开幕词
2015/01/29 职场文书
详解MySQL连接挂死的原因
2021/05/18 MySQL
Java中使用Filter过滤器的方法
2021/06/28 Java/Android
一些让Python代码简洁的实用技巧总结
2021/08/23 Python
java如何实现socket连接方法封装
2021/09/25 Java/Android