PHP实现搜索时记住状态的方法示例


Posted in PHP onMay 11, 2018

本文实例讲述了PHP实现搜索时记住状态的方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>PHP Of Search Remember state</title>
</head>
<!--方式一 模版获取GET参数方式记住条件-->
<php>
$start = $_GET['start'];
$end = $_GET['end'];
</php>
<!--方式二 DOM加载方式传递条件-->
<php>
$search = $_GET['search'];
</php>
<script type='text/javascript'>
//DOM加载结束
$(function(){
{if:$this->search}
var searchData = {echo:JSON::encode($this->search)};
for(var index in searchData)
{
$('[name="search['+index+']"]').val(searchData[index]);
}
{/if}
});
</script>
<body>
<!--方式一 模版获取GET参数方式记住条件-->
时间:<input type="text" name='start' value='{$start}' /> —— <input type="text" value="{$end}" name='end' />
<!--方式二 DOM加载方式传递条件-->
姓名:<input name="search[username]" type="text" value="" />
电话:<input name="search[telphone]" type="text" value="" />
</body>
</html>

补充:

此外还需要注意,普通的GET请求形如:http://yourWebname.com/index.php?ids=1&ids=2 可传递对应的单个参数

而使用形如:http://test.tmp/index.php?ids[]=1&ids[]=2 的形式可传递数组参数

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP模块 Memcached功能多于Memcache
Jun 14 PHP
基于PHP一些十分严重的缺陷详解
Jun 03 PHP
PHP中常用的转义函数
Feb 28 PHP
PHP实现克鲁斯卡尔算法实例解析
Aug 22 PHP
ajax+php控制所有后台函数调用
Jul 15 PHP
php命令行(cli)模式下报require 加载路径错误的解决方法
Nov 23 PHP
详解Window7 下开发php扩展
Dec 31 PHP
laravel 5.3中自定义加密服务的方案详解
May 09 PHP
JS+PHP实现用户输入数字后显示最大的值及所在位置
Jun 19 PHP
利用PHP判断是否是连乘数字串的方法示例
Jul 03 PHP
PHP echo()函数讲解
Feb 15 PHP
PhpStorm的使用教程(本地运行PHP+远程开发+快捷键)
Mar 26 PHP
PHP实现压缩图片尺寸并转为jpg格式的方法示例
May 10 #PHP
PHP使用PDO抽象层获取查询结果的方法示例
May 10 #PHP
PHP分页显示的方法分析【附PHP通用分页类】
May 10 #PHP
ThinkPHP防止重复提交表单的方法实例分析
May 10 #PHP
PHP实现用户登录的案例代码
May 10 #PHP
yii2多图上传组件的使用教程
May 10 #PHP
PHP数组去重的更快实现方式分析
May 09 #PHP
You might like
关于URL最大长度限制的相关资料查证
2014/12/23 PHP
php中heredoc与nowdoc介绍
2014/12/25 PHP
php基于数组函数实现关联表的编辑操作示例
2017/07/04 PHP
laravel实现登录时监听事件,添加登录用户的记录方法
2019/09/30 PHP
音乐播放用的的几个函数
2006/09/07 Javascript
Javascript 定时器调用传递参数的方法
2009/11/12 Javascript
使用隐藏的new来创建对象
2011/03/29 Javascript
Javascript获取CSS伪元素属性的实现代码
2014/09/28 Javascript
jQuery使用height()获取高度需要注意的地方
2014/12/13 Javascript
AJAX实现瀑布流触发分页与分页触发瀑布流的方法
2016/05/23 Javascript
Vue概念及常见命令介绍(1)
2016/12/08 Javascript
BootstrapTable refresh 方法使用实例简单介绍
2017/02/20 Javascript
Express URL跳转(重定向)的实现方法
2017/04/07 Javascript
vue路由嵌套的SPA实现步骤
2017/11/06 Javascript
Vue中JS动画与Velocity.js的结合使用
2019/02/13 Javascript
js核心基础之闭包的应用实例分析
2019/05/11 Javascript
js打开word文档预览操作示例【不是下载】
2019/05/23 Javascript
vue render函数动态加载img的src路径操作
2020/10/26 Javascript
[02:51]DOTA2英雄基础教程 艾欧
2014/01/13 DOTA
[01:04:32]DOTA2-DPC中国联赛 正赛 Aster vs LBZS BO3 第二场 2月23日
2021/03/11 DOTA
pandas 取出表中一列数据所有的值并转换为array类型的方法
2018/04/11 Python
Python占用的内存优化教程
2019/07/28 Python
python如何从文件读取数据及解析
2019/09/19 Python
Python基于wordcloud及jieba实现中国地图词云图
2020/06/09 Python
Django serializer优化类视图的实现示例
2020/07/16 Python
德国著名廉价网上药店:Shop-Apotheke
2017/07/23 全球购物
联想西班牙官网:Lenovo西班牙
2018/08/28 全球购物
Linux的主要特性
2014/10/06 面试题
幼师自我鉴定范文
2013/10/01 职场文书
零件设计自荐信范文
2013/11/27 职场文书
社团文化节策划书
2014/02/01 职场文书
高三毕业寄语
2014/04/10 职场文书
党员创先争优活动总结
2014/05/04 职场文书
学校党的群众路线教育实践活动个人整改方案
2014/10/31 职场文书
学年个人总结范文
2015/03/05 职场文书
2015年全国爱眼日活动方案
2015/05/05 职场文书