Smarty简单生成表单元素的方法示例


Posted in PHP onMay 23, 2016

本文实例讲述了Smarty简单生成表单元素的方法。分享给大家供大家参考,具体如下:

smarty生成表单元素功能实现的原理是:给smarty一个数组,用于生成和显示菜单或选项,另外在传递一个选项的值,用于默认选择的匹配:

示例如下:

php文件:index.php

<?php 
include("smarty_inc.php");
$smarty->assign('cust_ids',array(1000,1001,1002,1003));
$smarty->assign('cust_names',array('丁庆','闫磊','吕东','宋子健'));
$smarty->assign('customer_id',1003);
$smarty->display("index.html");
?>

模板文件:index.html

<select name=customer_id onkeypress="">
<{html_options values=$cust_ids selected=$customer_id output=$cust_names}>
</select>
<hr />
<{html_radios name="id" values=$cust_ids selected=$customer_id output=$cust_names }>

PHP 相关文章推荐
PHP 网页过期时间的控制代码
Jun 29 PHP
php 攻击方法之谈php+mysql注射语句构造
Oct 30 PHP
php $_SERVER[&quot;REQUEST_URI&quot;]获取值的通用解决方法
Jun 21 PHP
使用PHP 5.0创建图形的巧妙方法
Oct 12 PHP
PHP面向对象的进阶学习(抽像类、接口、final、类常量)
May 07 PHP
Memcached常用命令以及使用说明详解
Jun 27 PHP
php连接oracle数据库及查询数据的方法
Dec 29 PHP
php中注册器模式类用法实例分析
Nov 03 PHP
PHP实现浏览器格式化显示XML的方法示例
Jan 22 PHP
Laravel 连接(Join)示例
Oct 16 PHP
php计数排序算法的实现代码(附四个实例代码)
Mar 31 PHP
PHP tp5中使用原生sql查询代码实例
Oct 28 PHP
深入剖析PHP中printf()函数格式化使用
May 23 #PHP
深入理解php printf() 输出格式化的字符串
May 23 #PHP
PHP书写格式详解(必看)
May 23 #PHP
Smarty模板简单配置与使用方法示例
May 23 #PHP
Smarty模板引擎缓存机制详解
May 23 #PHP
Yii2分页的使用及其扩展方法详解
May 23 #PHP
CI框架扩展系统核心类的方法分析
May 23 #PHP
You might like
初次接触php抽象工厂模式(Elgg)
2010/03/21 PHP
PHP 文件缓存的性能测试
2010/04/25 PHP
php网上商城购物车设计代码分享
2012/02/15 PHP
php生成shtml类用法实例
2014/12/09 PHP
PHP设置头信息及取得返回头信息的方法
2016/01/25 PHP
ThinkPHP使用Smarty第三方插件方法小结
2016/03/19 PHP
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
2017/02/04 PHP
转一个日期输入控件,支持FF
2007/04/27 Javascript
textContent在Firefox下与innerText等效的属性
2007/05/12 Javascript
JavaScript 学习小结(适合新手参考)
2009/07/30 Javascript
杨氏矩阵查找的JS代码
2013/03/21 Javascript
javascript的渐进增强与平稳退化浅谈
2013/11/12 Javascript
ie8本地图片上传预览示例代码
2014/01/12 Javascript
JS实现从顶部下拉显示的带动画QQ客服特效代码
2015/10/24 Javascript
图解Sublime Text3使用技巧
2015/12/21 Javascript
JS动态创建元素的两种方法
2016/04/20 Javascript
第一篇初识bootstrap
2016/06/21 Javascript
微信小程序中如何计算距离某个节日还有多少天
2019/07/15 Javascript
Python自动化运维_文件内容差异对比分析
2017/12/13 Python
Python中的heapq模块源码详析
2019/01/08 Python
Python实现获取系统临时目录及临时文件的方法示例
2019/06/26 Python
python查找重复图片并删除(图片去重)
2019/07/16 Python
解决Python3 抓取微信账单信息问题
2019/07/19 Python
详解Python3定时器任务代码
2019/09/23 Python
python 五子棋如何获得鼠标点击坐标
2019/11/04 Python
Python数据可视化:箱线图多种库画法
2019/11/06 Python
tensorflow-gpu安装的常见问题及解决方案
2020/01/20 Python
Mavi牛仔裤美国官网:土耳其著名牛仔品牌
2016/09/24 全球购物
《藏戏》教学反思
2014/02/11 职场文书
《长相思》听课反思
2014/04/10 职场文书
党建工作经验交流材料
2014/05/25 职场文书
2014旅游局党组书记党建工作汇报材料
2014/11/02 职场文书
胡桃夹子观后感
2015/06/11 职场文书
2016年“世界气象日”广播稿
2015/12/17 职场文书
《我的伯父鲁迅先生》教学反思
2016/02/16 职场文书
golang使用map实现去除重复数组
2022/04/14 Golang