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中的加密功能
Oct 09 PHP
一个简单的自动发送邮件系统(二)
Oct 09 PHP
缓存技术详谈―php
Dec 14 PHP
php的memcached客户端memcached
Jun 14 PHP
PHP APC缓存配置、使用详解
Mar 06 PHP
PHP 只允许指定IP访问(允许*号通配符过滤IP)
Jul 08 PHP
php以post形式发送xml的方法
Nov 04 PHP
php数组保存文本与文本反编成数组实例
Nov 13 PHP
php自定文件保存session的方法
Dec 10 PHP
浅谈php冒泡排序
Dec 30 PHP
laravel多条件查询方法(and,or嵌套查询)
Oct 09 PHP
PHP架构及原理知识点详解
Dec 22 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
BBS(php &amp; mysql)完整版(八)
2006/10/09 PHP
超详细的php用户注册页面填写信息完整实例(附源码)
2015/11/17 PHP
FleaPHP框架数据库查询条件($conditions)写法总结
2016/03/19 PHP
HTML5如何适配 iPhone IOS 底部黑条
2021/03/09 HTML / CSS
js动态创建表格,删除行列的小例子
2013/07/20 Javascript
JavaScript的递归之递归与循环示例介绍
2013/08/05 Javascript
jQuery中attr()和prop()在修改checked属性时的区别
2014/07/18 Javascript
JavaScript数组各种常见用法实例分析
2015/08/04 Javascript
JavaScript实现时间倒计时跳转(推荐)
2016/06/28 Javascript
AngularJS  双向数据绑定详解简单实例
2016/10/20 Javascript
JavaScript高仿支付宝倒计时页面及代码实现
2016/10/21 Javascript
关于微信jssdk实现多图片上传的一点心得分享
2016/12/13 Javascript
详解vuex commit保存数据技巧
2018/12/25 Javascript
浅谈JavaScript 代码简洁之道
2019/01/09 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
2019/08/06 Javascript
使用vue-cli4.0快速搭建一个项目的方法步骤
2019/12/04 Javascript
vue axios请求成功却进入catch的原因分析
2020/09/08 Javascript
[41:11]完美世界DOTA2联赛PWL S2 Inki vs Magma 第一场 11.22
2020/11/24 DOTA
python pickle 和 shelve模块的用法
2013/09/16 Python
python在windows和linux下获得本机本地ip地址方法小结
2015/03/20 Python
bpython 功能强大的Python shell
2016/02/16 Python
python实现用户管理系统
2018/01/10 Python
Python安装lz4-0.10.1遇到的坑
2018/05/20 Python
python 按钮点击关闭窗口的实现
2020/03/04 Python
如何通过安装HomeBrew来安装Python3
2020/12/23 Python
python中lower函数实现方法及用法讲解
2020/12/23 Python
Html5获取高德地图定位天气的方法
2019/12/26 HTML / CSS
安德玛比利时官网:Under Armour比利时
2019/08/28 全球购物
实习教师自我鉴定
2013/09/27 职场文书
法制宣传实施方案
2014/03/13 职场文书
体育专业求职信
2014/07/16 职场文书
2014年青年志愿者工作总结
2014/12/09 职场文书
英文邀请函
2015/02/02 职场文书
Golang Gob编码(gob包的使用详解)
2021/05/07 Golang
Oracle11g r2 卸载干净重装的详细教程(亲测有效已重装过)
2021/06/04 Oracle
在ubuntu下安装go开发环境的全过程
2022/08/05 Golang