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小型企业库存管理系统的设计与实现代码
May 16 PHP
php获取mysql字段名称和其它信息的例子
Apr 14 PHP
ThinkPHP调用common/common.php函数提示错误function undefined的解决方法
Aug 25 PHP
php中常见的sql攻击正则表达式汇总
Nov 06 PHP
PHP Opcache安装和配置方法介绍
May 28 PHP
php图像处理类实例
Jul 28 PHP
PHP实现QQ登录实例代码
Jan 14 PHP
深入理解PHP JSON数组与对象
Jul 19 PHP
php读取出一个文件夹及其子文件夹下所有文件的方法示例
Jun 15 PHP
PHP常用工具函数小结【移除XSS攻击、UTF8与GBK编码转换等】
Apr 27 PHP
php和C#的yield迭代器实现方法对比分析
Jul 17 PHP
laravel使用redis队列实例讲解
Mar 23 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
计算一段日期内的周末天数的php代码(星期六,星期日总和)
2009/11/12 PHP
PHP学习散记_编码(json_encode 中文不显示)
2011/11/10 PHP
PHP使用redis实现统计缓存mysql压力的方法
2015/11/14 PHP
详解Laravel5.6 Passport实现Api接口认证
2018/07/27 PHP
利用NodeJS的子进程(child_process)调用系统命令的方法分享
2013/06/05 NodeJs
如何实现textarea里的不同文本显示不同颜色
2014/01/20 Javascript
查找页面中所有类为test的结点的方法
2014/03/28 Javascript
js获得当前系统日期时间的方法
2015/05/06 Javascript
解析JavaScript的ES6版本中的解构赋值
2015/07/28 Javascript
深入浅析JavaScript系列(13):This? Yes,this!
2016/01/05 Javascript
微信小程序promsie.all和promise顺序执行
2017/10/27 Javascript
基于three.js编写的一个项目类示例代码
2018/01/05 Javascript
vue devtools的安装与使用教程
2018/08/08 Javascript
JavaScript中常用的简洁高级技巧总结
2019/03/10 Javascript
Vue+Django项目部署详解
2019/05/30 Javascript
JavaScript实现页面高亮操作提示和蒙板
2021/01/04 Javascript
Vue实现图书管理案例
2021/01/20 Vue.js
python编程-将Python程序转化为可执行程序[整理]
2007/04/09 Python
Python3基础之list列表实例解析
2014/08/13 Python
python使用电子邮件模块smtplib的方法
2016/08/28 Python
Python运算符重载详解及实例代码
2017/03/07 Python
python操作cfg配置文件方式
2019/12/22 Python
html5基础教程常用技巧整理
2013/08/20 HTML / CSS
Cotton On南非:澳洲时尚平价品牌
2018/06/28 全球购物
网上签名寄语活动留言
2014/01/18 职场文书
2014年大班元旦活动方案
2014/02/26 职场文书
《放飞蜻蜓》教学反思
2014/04/27 职场文书
新闻报道策划方案
2014/06/11 职场文书
伦敦奥运会口号
2014/06/13 职场文书
高等教育学专业自荐书
2014/06/17 职场文书
拆迁委托协议书
2014/09/15 职场文书
党支部遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
2015年秋季运动会加油稿
2015/07/22 职场文书
2016年春节慰问信息大全
2015/11/30 职场文书
写给汽车4S店的创业计划书,拿来即用!
2019/08/09 职场文书
Python中for后接else的语法使用
2021/05/18 Python