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 程序员的调试技术小结
Nov 15 PHP
php不用内置函数对数组排序的两个算法代码
Feb 08 PHP
paypal即时到账php实现代码
Nov 28 PHP
php whois查询API制作方法
Jun 23 PHP
php中日期加减法运算实现代码
Dec 08 PHP
PHP应用JSON技巧讲解
Feb 03 PHP
php上传文件常见问题总结
Feb 03 PHP
PHP实现加密的几种方式介绍
Feb 22 PHP
PHP中的浅复制与深复制的实例详解
Oct 26 PHP
PHP substr()函数参数解释及用法讲解
Nov 23 PHP
PHP实现的解汉诺塔问题算法示例
Aug 06 PHP
php时间戳转换代码详解
Aug 04 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
用PHPdig打造属于你自己的Google[图文教程]
2007/02/14 PHP
PHP实现导出带样式的Excel
2016/08/28 PHP
laravel 5异常错误:FatalErrorException in Handler.php line 38的解决
2017/10/12 PHP
Laravel find in set排序实例
2019/10/09 PHP
javascript setAttribute, getAttribute 在不同浏览器上的不同表现
2010/08/05 Javascript
读jQuery之十三 添加事件和删除事件的核心方法
2011/08/23 Javascript
javascript setTimeout和setInterval计时的区别详解
2013/06/21 Javascript
Jquery 模板数据绑定插件的使用方法详解
2013/07/08 Javascript
JS获取各种浏览器窗口大小的方法
2014/01/14 Javascript
jQuery Validate 验证,校验规则写在控件中的具体实例
2014/02/27 Javascript
Node.js 异步编程之 Callback介绍(一)
2015/03/30 Javascript
node.js插件nodeclipse安装图文教程
2020/10/19 Javascript
Javascript中arguments对象的详解与使用方法
2016/10/04 Javascript
js制作支付倒计时页面
2016/10/21 Javascript
限时抢购-倒计时的完整实例(分享)
2017/09/17 Javascript
微信小程序模板和模块化用法实例分析
2017/11/28 Javascript
Angular实现的自定义模糊查询、排序及三角箭头标注功能示例
2017/12/28 Javascript
基于three.js编写的一个项目类示例代码
2018/01/05 Javascript
微信小程序自定义对话框弹出和隐藏动画
2018/07/19 Javascript
vue项目中引入Sass实例方法
2019/08/27 Javascript
JavaScript如何把两个数组对象合并过程解析
2019/10/10 Javascript
微信小程序实现音乐播放器
2019/11/20 Javascript
Python开发编码规范
2006/09/08 Python
python中的sort方法使用详解
2014/07/25 Python
深入Python解释器理解Python中的字节码
2015/04/01 Python
python 内置模块详解
2019/01/01 Python
解决使用PyCharm时无法启动控制台的问题
2019/01/19 Python
django配置连接数据库及原生sql语句的使用方法
2019/03/03 Python
python使用socket实现的传输demo示例【基于TCP协议】
2019/09/24 Python
使用pyecharts1.7进行简单的可视化大全
2020/05/17 Python
美国餐厅用品和厨房设备批发网站:KaTom Restaurant Supply
2018/01/27 全球购物
安踏官方商城:anta.cn
2019/12/16 全球购物
大二学生职业生涯规划书
2014/02/05 职场文书
个人工作总结(管理人员)范文
2019/08/13 职场文书
七年级写作指导之游记作文
2019/10/07 职场文书
《分一些蚊子进来》读后感3篇
2020/01/09 职场文书