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之第十天
Oct 09 PHP
php的header和asp中的redirect比较
Oct 09 PHP
将数字格式的计算结果转为汉字格式
Oct 09 PHP
用PHP调用Oracle存储过程的方法
Sep 12 PHP
PHP CURL模拟GET及POST函数代码
Apr 25 PHP
destoon常用的安全设置概述
Jun 21 PHP
php一行代码获取文件后缀名实例分析
Nov 12 PHP
PHP中UNIX时间戳和日期间的转换与计算实例
Nov 19 PHP
php+mysql结合Ajax实现点赞功能完整实例
Jan 30 PHP
浅析PHP关键词替换的类(避免重复替换,保留与还原原始链接)
Sep 22 PHP
PHP中__autoload和Smarty冲突的简单解决方法
Apr 08 PHP
Laravel 实现密码重置功能
Feb 23 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+MySQL实现登录时验证登录名和密码是否正确
2016/05/10 PHP
PHPWind9.0手动屏蔽验证码解决后台关闭验证码但是依然显示的问题
2016/08/12 PHP
thinkPHP5 tablib标签库自定义方法详解
2017/05/10 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
不一样的文字闪烁 轮番闪烁
2009/11/11 Javascript
JS 跳转页面延迟2种方法
2013/03/29 Javascript
jQuery实现等比例缩放大图片让大图片自适应页面布局
2013/10/16 Javascript
js在输入框屏蔽按键,只能键入数字的示例代码
2014/01/03 Javascript
代码获取历史上的今天发生的事
2014/04/11 Javascript
jquery获取多个checkbox的值异步提交给php
2015/07/07 Javascript
全面解析Bootstrap中tooltip、popover的使用方法
2016/06/13 Javascript
js变量提升深入理解
2016/09/16 Javascript
JavaScript实现元素滚动条到达一定位置循环追加内容
2017/12/28 Javascript
Node.js使用MySQL连接池的方法实例
2018/02/11 Javascript
在vue项目中引入highcharts图表的方法(详解)
2018/03/05 Javascript
[原创]jQuery实现合并/追加数组并去除重复项的方法
2018/04/11 jQuery
小程序点击图片实现自动播放视频
2020/05/29 Javascript
vue的列表交错过渡实现代码示例
2019/05/05 Javascript
原生js实现碰撞检测
2020/03/12 Javascript
Python求两个文本文件以行为单位的交集、并集与差集的方法
2015/06/17 Python
Python数据类型详解(二)列表
2016/05/08 Python
Python使用Turtle模块绘制五星红旗代码示例
2017/12/11 Python
python笔记_将循环内容在一行输出的方法
2019/08/08 Python
Python 操作SQLite数据库的示例
2020/10/16 Python
利用纯CSS3实现文字向右循环闪过效果实例(可用于移动端)
2017/06/15 HTML / CSS
什么是makefile? 如何编写makefile?
2013/01/02 面试题
自行车租赁公司创业计划书
2014/01/28 职场文书
运动会广播稿150字
2014/02/19 职场文书
规划编制实施方案
2014/03/15 职场文书
学生会竞选演讲稿学习部
2014/08/25 职场文书
2015年外联部工作总结
2015/04/03 职场文书
医院见习总结
2015/06/24 职场文书
领导激励员工的演讲稿,各种会上用得到,建议收藏
2019/08/13 职场文书
Python生成九宫格图片的示例代码
2021/04/14 Python
Python中seaborn库之countplot的数据可视化使用
2021/06/11 Python
纯CSS3实现div按照顺序出入效果
2021/07/15 HTML / CSS