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 相关文章推荐
新浪新闻小偷
Oct 09 PHP
php下正则来匹配dede模板标签的代码
Aug 21 PHP
Notice: Trying to get property of non-object problem(PHP)解决办法
Mar 11 PHP
php自动给网址加上链接的方法
Jun 02 PHP
php中实现用数组妩媚地生成要执行的sql语句
Jul 10 PHP
PHP7之Mongodb API使用详解
Dec 26 PHP
深入理解PHP原理之执行周期分析
Jun 01 PHP
关于php几种字符串连接的效率比较(详解)
Feb 22 PHP
PHP随机获取未被微信屏蔽的域名(微信域名检测)
Mar 19 PHP
php 使用mpdf实现指定字段配置字体样式的方法
Jul 29 PHP
PHP实现微信提现功能(微信商城)
Nov 21 PHP
php字符串倒叙
Apr 01 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绘制在图片上的正余弦曲线
2013/06/08 PHP
PHP 通过Socket收发十六进制数据的实现代码
2013/08/16 PHP
php ci框架中加载css和js文件失败的解决方法
2014/03/03 PHP
使用ob系列函数实现PHP网站页面静态化
2014/08/13 PHP
基于PHP后台的Android新闻浏览客户端
2016/05/23 PHP
PHP实现用session来实现记录用户登陆信息
2018/10/15 PHP
IE8 下的Js错误HTML Parsing Error...
2009/08/14 Javascript
js 通用javascript函数库整理
2011/08/14 Javascript
jquery提交form表单简单示例分享
2014/03/03 Javascript
Javascript堆排序算法详解
2014/12/03 Javascript
jQuery操作JSON的CRUD用法实例
2015/02/25 Javascript
由ReactJS的Hello world说开来
2015/07/02 Javascript
js中实现字符串和数组的相互转化详解
2016/01/24 Javascript
基于JavaScript FileReader上传图片显示本地链接
2016/05/27 Javascript
js实现漫天星星效果
2017/01/19 Javascript
微信小程序模板之分页滑动栏
2017/02/10 Javascript
Bootstrap modal 多弹窗之叠加关闭阴影遮罩问题的解决方法
2017/02/27 Javascript
angularjs指令之绑定策略(@、=、&amp;)
2017/04/13 Javascript
jQuery插件imgAreaSelect基础讲解
2017/05/26 jQuery
使用vue-resource进行数据交互的实例
2017/09/02 Javascript
jQuery超简单遮罩层实现方法示例
2018/09/06 jQuery
Linux下将Python的Django项目部署到Apache服务器
2015/12/24 Python
Python切片知识解析
2016/03/06 Python
python 异常处理总结
2016/10/18 Python
对Python 除法负数取商的取整方式详解
2018/12/12 Python
django-filter和普通查询的例子
2019/08/12 Python
PyTorch里面的torch.nn.Parameter()详解
2020/01/03 Python
Python3操作MongoDB增册改查等方法详解
2020/02/10 Python
python GUI库图形界面开发之PyQt5动态(可拖动控件大小)布局控件QSplitter详细使用方法与实例
2020/03/06 Python
关于jupyter打开之后不能直接跳转到浏览器的解决方式
2020/04/13 Python
详解Canvas实用库Fabric.js使用手册
2019/01/07 HTML / CSS
会计求职信
2014/05/29 职场文书
三下乡活动心得体会
2016/01/23 职场文书
2016年“我们的节日·清明节”活动总结
2016/04/01 职场文书
Java 轮询锁使用时遇到问题
2022/05/11 Java/Android
CSS中理解层叠性及权重如何分配
2022/12/24 HTML / CSS