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垃圾代码优化操作代码
Aug 05 PHP
PHP随机数生成代码与使用实例分析
Apr 08 PHP
php缩放图片(根据宽高的等比例缩放)实例介绍
Jun 09 PHP
使用phpQuery采集网页的方法
Nov 13 PHP
简单的php缓存类分享     php缓存机制
Jan 22 PHP
将php数组输出html表格的方法
Feb 24 PHP
php中使用url传递数组的方法
Feb 11 PHP
php微信公众平台开发类实例
Apr 01 PHP
PHP获取用户客户端真实IP的解决方案
Oct 10 PHP
详解如何在云服务器上部署Laravel
Jun 30 PHP
redis+php实现微博(二)发布与关注功能详解
Sep 23 PHP
Laravel框架源码解析之入口文件原理分析
May 14 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/12/18 PHP
php数组函数序列之array_key_exists() - 查找数组键名是否存在
2011/10/29 PHP
PHP常用函数和常见疑难问题解答
2014/03/05 PHP
codeigniter集成ucenter1.6双向通信的解决办法
2014/06/12 PHP
php中filter_input函数用法分析
2014/11/15 PHP
10条php编程小技巧
2015/07/07 PHP
详解PHP处理密码的几种方式
2016/11/30 PHP
PHP实现Unicode编码相互转换的方法示例
2020/11/17 PHP
Yii2第三方类库插件Imagine的安装和使用
2017/07/06 PHP
Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy()
2019/10/23 PHP
laravel框架中表单请求类型和CSRF防护实例分析
2019/11/23 PHP
js 数值项目的格式化函数代码
2010/05/14 Javascript
jQuery淡入淡出元素让其效果更为生动
2014/09/01 Javascript
JS实现数字格式千分位相互转换方法
2016/08/01 Javascript
angular 动态组件类型详解(四种组件类型)
2017/02/22 Javascript
详解Javascript几种跨域方式总结
2017/02/27 Javascript
Python连接DB2数据库
2016/08/27 Python
python subprocess 杀掉全部派生的子进程方法
2017/01/16 Python
python使用epoll实现服务端的方法
2018/10/16 Python
使用python分析统计自己微信朋友的信息
2019/07/19 Python
Python英文文章词频统计(14份剑桥真题词频统计)
2019/10/13 Python
python中栈的原理及实现方法示例
2019/11/27 Python
python实现从ftp服务器下载文件
2020/03/03 Python
python三引号如何输入
2020/07/06 Python
Python3 用什么IDE开发工具比较好
2020/11/28 Python
美国照明、家居装饰和家具购物网站:Bellacor
2017/09/20 全球购物
意大利宠物用品购物网站:Bauzaar
2018/09/15 全球购物
加热夹克:RAVEAN
2018/10/19 全球购物
翻译专业应届生求职信
2013/11/23 职场文书
少年闰土教学反思
2014/02/22 职场文书
个人评语大全
2014/05/04 职场文书
中文专业自荐书
2014/06/29 职场文书
社区助残日活动总结
2014/08/29 职场文书
2015暑假假期总结
2015/07/13 职场文书
详解使用 CSS prefers-* 规范提升网站的可访问性与健壮性
2021/05/25 HTML / CSS
Html5大屏数据可视化开发的实现
2021/06/11 HTML / CSS