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 存储文本换行实现方法
Jan 05 PHP
php通用防注入程序 推荐
Feb 26 PHP
php中批量替换文件名的实现代码
Jul 20 PHP
有道搜索和IP138的IP的API接口(PHP应用)
Nov 29 PHP
深入apache host的配置详解
Jun 09 PHP
使用php实现截取指定长度
Aug 06 PHP
destoon安装出现Internal Server Error的解决方法
Jun 21 PHP
PHP设计模式之装饰者模式代码实例
May 11 PHP
利用PHP将图片转换成base64编码的实现方法
Sep 13 PHP
PHP面向对象程序设计之类与反射API详解
Dec 02 PHP
php解决安全问题的方法实例
Sep 19 PHP
PHP7原生MySQL数据库操作实现代码
Jul 03 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中图片等比缩放的实例
2013/03/24 PHP
PHP根据传入参数合并多个JS和CSS文件的简单实现
2014/06/13 PHP
使用PHP实现生成HTML静态页面
2015/11/18 PHP
ThinkPHP+EasyUI之ComboTree中的会计科目树形菜单实现方法
2017/06/09 PHP
thinkPHP中钩子的使用方法实例分析
2017/11/16 PHP
js中的布尔运算符使用介绍
2013/11/20 Javascript
鼠标移到图片上变大显示而不是放大镜效果
2014/06/15 Javascript
node.js 开发指南 ? Node.js 连接 MySQL 并进行数据库操作
2014/07/29 Javascript
JavaScript异步加载浅析
2014/12/28 Javascript
js性能优化技巧
2015/11/29 Javascript
基于jquery实现动态竖向柱状条特效
2016/02/12 Javascript
JavaScript事件处理的方式(三种)
2016/04/26 Javascript
Angularjs结合Bootstrap制作的一个TODO List
2016/08/18 Javascript
JavaScript实现邮箱地址自动匹配功能代码
2016/11/28 Javascript
JS中解决谷歌浏览器记住密码输入框颜色改变功能
2017/02/13 Javascript
关于vue.js发布后路径引用的问题解决
2017/08/15 Javascript
详解基于 axios 的 Vue 项目 http 请求优化
2017/09/04 Javascript
微信小程序实现的日期午别医生排班表功能示例
2019/01/09 Javascript
vue created钩子函数与mounted钩子函数的用法区别
2020/11/05 Javascript
python 多线程应用介绍
2012/12/19 Python
python入门基础之用户输入与模块初认识
2016/11/14 Python
Python基于回溯法子集树模板解决取物搭配问题实例
2017/09/02 Python
python: 自动安装缺失库文件的方法
2018/10/22 Python
python利用ffmpeg进行录制屏幕的方法
2019/01/10 Python
python下载卫星云图合成gif的方法示例
2020/02/18 Python
python中使用you-get库批量在线下载bilibili视频的教程
2020/03/10 Python
Python selenium使用autoIT上传附件过程详解
2020/05/26 Python
伦敦高级内衣品牌:Agent Provocateur(大内密探)
2016/08/23 全球购物
财务会计自荐信范文
2014/02/21 职场文书
产假请假条
2014/04/10 职场文书
模具专业自荐信
2014/05/29 职场文书
《包身工》教学反思
2016/02/23 职场文书
工作总结之小学教师体育工作范文(3篇)
2019/10/07 职场文书
如何用RabbitMQ和Swoole实现一个异步任务系统
2021/05/29 PHP
教你如何让spark sql写mysql的时候支持update操作
2022/02/15 MySQL
uniapp引入支付宝原生扫码插件步骤详解
2022/07/23 Javascript