thinkPHP的Html模板标签使用方法


Posted in PHP onNovember 13, 2012

注意:在使用如<html:select />等标签之前,必须要引入TP的标签库:<tagLib name="html" />

如果我们现在需要一个select下拉菜单项,那么在ThinkPHP中我们可以这样做。

1、在Action控制器的方法中获取数据,举例如下:

public function mylist(){ 
$user = new Model(‘User'); 
$list = $user->getField(‘id,username'); 
$this->assign(‘users',$list); 
$this->display(); 
}

2、在模板页面中导入标签库并写如下代码即可

<tagLib name="html" /> 
<html:select name="uid" options="users" first="请选择用户" change="alert(‘Hello')"/>

这样我们只用了一个简单的标签就实现了下面的功能:(编译后的HTML代码)

<select id="" name="uid" onchange="alert(‘Hello')" ondblclick="" class=""> 
<option value="">请选择用户</option> 
<option value="1″>no1</option> 
<option value="2″>no2</option> 
<option value="3″>no3</option> 
<option value="4″>no4</option> 
</select>
PHP 相关文章推荐
用PHPdig打造属于你自己的Google[图文教程]
Feb 14 PHP
php print EOF实现方法
May 21 PHP
php生成随机密码自定义函数代码(简单快速)
May 10 PHP
destoon实现公司新闻详细页添加评论功能的方法
Jul 15 PHP
PHP代码实现表单数据验证类
Jul 28 PHP
php将数组存储为文本文件方法汇总
Oct 28 PHP
PHP中PDO连接数据库中各种DNS设置方法小结
May 13 PHP
thinkphp 手机号和用户名同时登录
Jan 20 PHP
thinkPHP实现签到功能的方法
Mar 15 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
Aug 31 PHP
CodeIgniter框架数据库基本操作示例
May 24 PHP
阿里云的WindowsServer2016上部署php+apache
Jul 17 PHP
PHP数组及条件,循环语句学习
Nov 11 #PHP
php对mongodb的扩展(初出茅庐)
Nov 11 #PHP
PHP面向对象——访问修饰符介绍
Nov 08 #PHP
PHP ? EasyUI DataGrid 资料存的方式介绍
Nov 07 #PHP
PHP ? EasyUI DataGrid 资料取的方式介绍
Nov 07 #PHP
PHP正确解析UTF-8字符串技巧应用
Nov 07 #PHP
nginx+php-fpm配置文件的组织结构介绍
Nov 07 #PHP
You might like
PHP安全配置
2006/12/06 PHP
PHP的Yii框架中过滤器相关的使用总结
2016/03/29 PHP
Yii遍历行下每列数据的方法
2016/10/17 PHP
Yii框架表单提交验证功能分析
2017/01/07 PHP
浅谈关于PHP解决图片无损压缩的问题
2017/09/01 PHP
Javascript hasOwnProperty 方法 &amp; in 关键字
2008/11/26 Javascript
jquery实现Ctrl+Enter提交表单的方法
2015/07/21 Javascript
vue多级多选菜单组件开发
2020/09/08 Javascript
JavaScript怎样在删除前添加确认弹出框?
2019/05/27 Javascript
亲自动手实现vue日历控件
2019/06/26 Javascript
Vue2.0实现简单分页及跳转效果
2019/07/29 Javascript
nodejs使用node-xlsx生成excel的方法示例
2019/08/22 NodeJs
nodejs实现聊天机器人功能
2019/09/19 NodeJs
vue+AI智能机器人回复功能实现
2020/07/16 Javascript
[36:37]2014 DOTA2华西杯精英邀请赛5 24 VG VS iG
2014/05/25 DOTA
Python 获取新浪微博的最新公共微博实例分享
2014/07/03 Python
使用Python的Treq on Twisted来进行HTTP压力测试
2015/04/16 Python
详解Python中heapq模块的用法
2016/06/28 Python
Python标准库06之子进程 (subprocess包) 详解
2016/12/07 Python
Python程序包的构建和发布过程示例详解
2019/06/09 Python
python模块常用用法实例详解
2019/10/17 Python
python PIL/cv2/base64相互转换实例
2020/01/09 Python
在Python 的线程中运行协程的方法
2020/02/24 Python
Python的in,is和id函数代码实例
2020/04/18 Python
Django设置Postgresql的操作
2020/05/14 Python
高街生活方式全球在线商店:AZBRO
2017/08/26 全球购物
Expedia韩国官网:亚洲发展最快的在线旅游门户网站
2018/02/26 全球购物
捷克家具销售网站:SCONTO Nábytek
2020/01/02 全球购物
Java里面如何创建一个内部类的实例
2015/01/19 面试题
教你怎样写好自我评价
2013/10/05 职场文书
《假如》教学反思
2014/04/17 职场文书
学生保证书范文
2014/04/28 职场文书
客户答谢会活动方案
2014/08/31 职场文书
毕业生登记表班级意见
2015/06/05 职场文书
小学二年级班主任工作经验交流材料
2015/11/02 职场文书
2016教师校本培训心得体会
2016/01/08 职场文书