Yii CHtml的部分实例简单操作
来源:互联网 发布:C语言编程改颜色 编辑:程序博客网 时间:2024/05/22 05:02
1.
public static string checkBoxList(string $name, mixed $select, array $data, array $htmlOptions=array ( ))
<?php echo CHtml::checkBoxList('name','id1',array('id1'=>'value1','id2'=>'value2'),array('template'=>'{label}{input}','separator'=>' ','checkAll'=>'checkAll','checkAllLast'=>true)); ?>
2.
public static string dropDownList(string $name, string $select, array $data, array $htmlOptions=array ( ))
<?php echo CHtml::dropDownList('aaa','id2',array('id1'=>'value1','id2'=>'value2')); ?>
3.
public static string encode(string $text)
<?php echo CHtml::encode('<b>中国</b>'); ?>
4.
public static string errorSummary(mixed $model, string $header=NULL, string $footer=NULL, array $htmlOptions=array ( ))
5. 文件上传框
public static string fileField(string $name, string $value='', array $htmlOptions=array ( ))
6.隐藏域
public static string hiddenField(string $name, string $value='', array $htmlOptions=array ( ))
7.生成一个图片标签
public static string image(string $src, string $alt='', array $htmlOptions=array ( ))
<?php echo CHtml::image('http://www.baidu.com/img/bdlogo.gif','没有显示!',array('title'=>'图片标题!!!')); ?>
8.
public static string label(string $label, string $for, array $htmlOptions=array ( ))
9.
public static string link(string $text, mixed $url='#', array $htmlOptions=array ( ))
<?php echo CHtml::link('超链接名称','http://www.baidu.com',array('target'=>'_blank','style'=>'font-size:12px;color:red;')); ?>
10.
public static string linkButton(string $label='submit', array $htmlOptions=array ( ))
<?php echo CHtml::linkButton('链接提交按钮的名称'); ?>
11.生成一个列表框
public static string listBox(string $name, mixed $select, array $data, array $htmlOptions=array ( ))
<?php echo CHtml::listBox('listName','id2',array('id1'=>'val1','id2'=>'val2')); ?>
12. 生成密码框
public static string passwordField(string $name, string $value='', array $htmlOptions=array ( ))
13.“刷新”meta标签
public static void refresh(integer $seconds, string $url='')
14. 执行一点javascript代码
public static string script(string $text)
echo CHtml::script('alert(100)');
15.引入一个javascript文件
public static string scriptFile(string $url)
16.生成一个文本框
public static string textArea(string $name, string $value='', array $htmlOptions=array ( ))
17.生成一个文本输入框public static string textField(string $name, string $value='', array $htmlOptions=array ( ))
18.PHP和JavaScript互通
18.PHP和JavaScript互通
<?php $options=array('key1'=>true,'key2'=>123,'key3'=>'value'); echo CHtml::script('var a='.CJavaScript::encode($options).'; alert(a.key2);'); ?>
0 0
- Yii CHtml的部分实例简单操作
- Yii CHtml
- YII CHTML::activeFileField 上传下载
- Yii Framework的CHtml::link支持锚点
- Yii CFileCache的简单操作
- Yii 实务的简单操作
- Yii的CClientScript简单操作
- Yii主题的简单操作
- 简单的Yii框架操作
- YII简单数据库的操作
- 说点关于Yii的 Yii::app()->createUrl 与 CHtml::normalizeUrl 使用的问题
- Yii小物件widget的简单操作
- Yii 登录表单模型的简单操作
- Yii CNumberFormatter的简单数字格式操作
- yii内简单的session操作
- yii框架中的CHtml::activeRadioButtonList生成的单选框禁止换行的方法
- YII中CHtml::listData方法第一个参数(models)的使用
- YII中在CDetailView中结合CHtml::image()实现图片的查看
- sina微博队列memcacheq 服务安装与原理
- 多线程中的数据共享
- 新版django1.6的Hello world
- Android开发——浅谈onInterceptTouchEvent、onTouchEvent与onTouch
- 通过注册表修改远程桌面端口号
- Yii CHtml的部分实例简单操作
- 编程总结
- 最棒的10款 MySQL GUI 工具
- SQL Server问题之The remote procedure call failed. [0x800706be]
- 多线程锁:跨平台 C/C++
- ORA-00600: internal error code, arguments: [2037]
- Yii中normalizeUrl/createUrl返回文件路径的问题
- ios下的深拷贝和浅拷贝概念
- Linux GCC常用命令