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+mysql来做一个功能强大的在线计算器
Oct 12 PHP
一个PHP二维数组排序的函数分享
Jan 17 PHP
php使用pack处理二进制文件的方法
Jul 03 PHP
PHP 5.3新增魔术方法__invoke概述
Jul 23 PHP
PHP获取一个字符串中间一部分字符的方法
Aug 19 PHP
smarty缓存用法分析
Dec 16 PHP
深入探究PHP的多进程编程方法
Aug 18 PHP
php实现的单一入口应用程序实例分析
Sep 23 PHP
php中注册器模式类用法实例分析
Nov 03 PHP
Zend Framework动作助手Url用法详解
Mar 05 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
Feb 18 PHP
PHP7生产环境队列Beanstalkd用法详解
May 19 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程序中的常见漏洞进行攻击
2006/10/09 PHP
PHP读写文件的方法(生成HTML)
2006/11/27 PHP
PHP中常用数组处理方法实例分析
2008/08/30 PHP
PHP的substr_replace将指定两位置之间的字符替换为*号
2011/05/04 PHP
PHP实现绘制二叉树图形显示功能详解【包括二叉搜索树、平衡树及红黑树】
2017/11/16 PHP
php解决约瑟夫环算法实例分析
2019/09/30 PHP
javascript获取鼠标位置部分的实例代码(兼容IE,FF)
2013/08/05 Javascript
jQuery lazyLoad图片延迟加载插件的优化改造方法分享
2013/08/13 Javascript
JavaScript的作用域和块级作用域概念理解
2014/09/21 Javascript
了不起的node.js读书笔记之mongodb数据库交互
2014/12/22 Javascript
JavaScript中的toUTCString()方法使用详解
2015/06/12 Javascript
谈谈JS中常遇到的浏览器兼容问题和解决方法
2016/12/17 Javascript
js禁止表单重复提交
2017/08/29 Javascript
浅谈Angular4实现热加载开发旅程
2017/09/08 Javascript
js 获取json数组里面数组的长度实例
2017/10/31 Javascript
vue使用v-if v-show页面闪烁,div闪现的解决方法
2018/10/12 Javascript
vue组件命名和props命名代码详解
2019/09/01 Javascript
Egg Vue SSR 服务端渲染数据请求与asyncData
2019/11/24 Javascript
Vue解决echart在element的tab切换时显示不正确问题
2020/08/03 Javascript
Python实现约瑟夫环问题的方法
2016/05/03 Python
python添加菜单图文讲解
2019/06/04 Python
使用Python快乐学数学Github万星神器Manim简介
2019/08/07 Python
python的移位操作实现详解
2019/08/21 Python
Python pip使用超时问题解决方案
2020/08/03 Python
Html5实现二维码扫描并解析
2016/01/20 HTML / CSS
里程积分管理买卖交换平台:Points.com
2017/01/13 全球购物
BRASTY捷克:购买香水、化妆品、手袋和手表
2017/07/12 全球购物
Nike挪威官网:Nike.com (NO)
2018/11/26 全球购物
物业管理个人自我评价
2013/11/08 职场文书
教师年度考核自我鉴定
2014/01/19 职场文书
一份创业计划书范文
2014/02/08 职场文书
整改报告格式
2014/11/06 职场文书
关于颐和园的导游词
2015/01/30 职场文书
讲座新闻稿
2015/07/18 职场文书
教你怎么用Python监控愉客行车程
2021/04/29 Python
详解CSS玩转图片Base64编码
2021/05/25 HTML / CSS