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 相关文章推荐
一个取得文件扩展名的函数
Oct 09 PHP
php小偷相关截取函数备忘
Nov 28 PHP
php中json_encode中文编码问题分析
Sep 13 PHP
一个严格的PHP Session会话超时时间设置方法
Jun 10 PHP
PHP的魔术常量__METHOD__简介
Jul 08 PHP
PHP中IP地址与整型数字互相转换详解
Aug 20 PHP
php数组排序usort、uksort与sort函数用法
Nov 17 PHP
微信自定义菜单的创建/查询/取消php示例代码
Aug 05 PHP
php无限级分类实现方法分析
Oct 19 PHP
详谈phpAdmin修改密码后拒绝访问的问题
Apr 03 PHP
php读取出一个文件夹及其子文件夹下所有文件的方法示例
Jun 15 PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
Jun 16 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
typecho插件编写教程(四):插件挂载
2015/05/28 PHP
详解PHP PDO简单教程
2019/05/28 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
JS在IE和FF下attachEvent,addEventListener学习笔记
2009/11/26 Javascript
Javascript学习笔记二 之 变量
2010/12/15 Javascript
URL地址中的#符号使用说明
2011/02/12 Javascript
multiSteps 基于Jquery的多步骤滑动切换插件
2011/07/22 Javascript
js中AppendChild与insertBefore的用法详细解析
2013/12/16 Javascript
鼠标拖拽移动子窗体的JS实现
2014/02/25 Javascript
jquery基础教程之数组使用详解
2014/03/10 Javascript
JavaScript类型系统之正则表达式
2016/01/05 Javascript
讲解JavaScript的Backbone.js框架的MVC结构设计理念
2016/02/14 Javascript
微信小程序中form 表单提交和取值实例详解
2017/04/20 Javascript
javascript编写简易计算器
2017/05/06 Javascript
浅谈jQuery框架Ajax常用选项
2017/07/08 jQuery
vue-cli3 DllPlugin 提取公用库的方法
2019/04/24 Javascript
微信小程序 调用微信授权窗口相关问题解决
2019/07/25 Javascript
微信小程序绑定手机号获取验证码功能
2019/10/22 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
2020/07/26 Javascript
Vue2.0 ES6语法降级ES5的操作
2020/10/30 Javascript
[41:08]2014 DOTA2国际邀请赛中国区预选赛 HGT VS NE
2014/05/22 DOTA
python数据结构之图深度优先和广度优先实例详解
2015/07/08 Python
Python实现朴素贝叶斯分类器的方法详解
2018/07/04 Python
78行Python代码实现现微信撤回消息功能
2018/07/26 Python
Python类的继承、多态及获取对象信息操作详解
2019/02/28 Python
Anaconda+Pycharm环境下的PyTorch配置方法
2020/03/13 Python
Python3爬虫中识别图形验证码的实例讲解
2020/07/30 Python
2014年评职称工作总结
2014/11/20 职场文书
检讨书范文
2015/01/27 职场文书
2015年护士节活动总结
2015/02/10 职场文书
2015年社区卫生工作总结
2015/04/21 职场文书
2015入党自传书范文
2015/06/26 职场文书
幼儿园小班教育随笔
2015/08/14 职场文书
2016年教师新年寄语
2015/08/18 职场文书
2016年小学“我们的节日·中秋节”活动总结
2016/04/05 职场文书
mysql知识点整理
2021/04/05 MySQL