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入门速成(2)
Oct 09 PHP
php面向对象 字段的声明与使用
Jun 14 PHP
PHP获取本周第一天和最后一天示例代码
Feb 24 PHP
php基于socket实现SMTP发送邮件的方法
Mar 05 PHP
php使用数组填充下拉列表框的方法
Mar 31 PHP
php文件操作之小型留言本实例
Jun 20 PHP
php 流程控制switch的简单实例
Jun 07 PHP
Yii实现的多级联动下拉菜单
Jul 13 PHP
PHP实现APP微信支付的实例讲解
Feb 10 PHP
PHP分页显示的方法分析【附PHP通用分页类】
May 10 PHP
PHP常用工具函数小结【移除XSS攻击、UTF8与GBK编码转换等】
Apr 27 PHP
Laravel框架之解决前端显示图片问题
Oct 24 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
第1次亲密接触PHP5(2)
2006/10/09 PHP
将PHP作为Shell脚本语言使用
2006/10/09 PHP
PHP Pear 安装及使用
2009/03/19 PHP
那些年一起学习的PHP(一)
2012/03/21 PHP
Yii2创建多界面主题(Theme)的方法
2016/10/08 PHP
PHP设计模式入门之状态模式原理与实现方法分析
2020/04/26 PHP
用js判断浏览器是否是IE的比较好的办法
2007/05/08 Javascript
JS 动态加载脚本的4种方法
2009/05/05 Javascript
jQuery对html元素取值与赋值的方法
2013/11/20 Javascript
jQuery实现行文字链接提示效果的方法
2015/03/10 Javascript
原生js实现类似弹窗抖动效果
2015/04/02 Javascript
JavaScript使用replace函数替换字符串的方法
2015/04/06 Javascript
jQuery实现企业网站横幅焦点图切换功能实例
2015/04/30 Javascript
bootstrap为水平排列的表单和内联表单设置可选的图标
2017/02/15 Javascript
JavaScript实现简单图片轮播效果
2017/08/21 Javascript
Node.js学习之TCP/IP数据通讯(实例讲解)
2017/10/11 Javascript
Vue中使用vee-validate表单验证的方法
2018/05/09 Javascript
ES6 Iterator遍历器原理,应用场景及相关常用知识拓展详解
2020/02/15 Javascript
Element PageHeader页头的使用方法
2020/07/26 Javascript
深入了解JavaScript词法作用域
2020/07/29 Javascript
node脚手架搭建服务器实现token验证的方法
2021/01/20 Javascript
python通过yield实现数组全排列的方法
2015/03/18 Python
Python实现的手机号归属地相关信息查询功能示例
2017/06/08 Python
由Python编写的MySQL管理工具代码实例
2019/04/09 Python
django 连接数据库 sqlite的例子
2019/08/14 Python
Python3 filecmp模块测试比较文件原理解析
2020/03/23 Python
浅谈Python中的生成器和迭代器
2020/06/19 Python
Python生成pdf目录书签的实例方法
2020/10/29 Python
详解利用css3的var()实现运行时改变scss的变量值
2021/03/02 HTML / CSS
夜班门卫岗位职责
2013/12/09 职场文书
和平主题的演讲稿
2014/01/12 职场文书
工作违纪检讨书
2014/02/17 职场文书
2014年教研活动总结范文
2014/04/26 职场文书
机械专业求职信范文
2014/07/15 职场文书
教师实习自我鉴定总结
2019/08/20 职场文书
什么是SOLID
2022/03/24 Javascript