Yii CHtml的部分实例简单操作
2013-12-18 15:12
537 查看
1.
public static string checkBoxList(string $name, mixed $select, array $data, array $htmlOptions=array ( ))
2.
public static string dropDownList(string $name, string $select, array $data, array $htmlOptions=array ( ))
3.
public static string encode(string $text)
4.
5. 文件上传框
6.隐藏域
public static string hiddenField(string $name, string $value='', array $htmlOptions=array ( ))
7.生成一个图片标签
8.
9.
10.
public static string linkButton(string $label='submit', array $htmlOptions=array ( ))
11.生成一个列表框
12. 生成密码框
public static string passwordField(string $name, string $value='', array $htmlOptions=array ( ))
13.“刷新”meta标签
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互通
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 ( )) |
public static string fileField(string $name, string $value='', array $htmlOptions=array ( )) |
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 ( )) |
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='') |
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互通
<?php $options=array('key1'=>true,'key2'=>123,'key3'=>'value'); echo CHtml::script('var a='.CJavaScript::encode($options).'; alert(a.key2);'); ?>
相关文章推荐
- [零基础学JAVA]Java SE应用部分-31.Java IO操作(05)IO操作实例讲解之实现简单MIS 推荐
- Java 对 Properties 文件的操作详解及简单实例
- yii的CURD操作实例详解
- 文件上传[多文件上传与简单操作文件上传实例(文件上传,自动重命名,自动添加文件夹)]【深海原创】
- js操作DOM--添加、删除节点的简单实例
- Dom4j操作XML的简单应用实例(作者…
- 封装html的select标签的js操作实例
- iReport报表的简单函数及部分操作
- (NodeJS+unit.js+MochaJS+istanbul)简单操作实例
- 多线程操作简单实例
- C# XML流操作简单实例
- SAXReader简单实例解析HTML
- javascript操作html控件实例(javascript添加html)
- JS简单操作select和dropdownlist实例
- Spring代码实例系列-10:通过Spring Mail发送简单邮件、附件和HTML邮件
- javascript操作html控件实例(javascript添加html)
- Android中AsyncTask简单实例操作
- html制作简单框架网页二 实现自己的影音驿站 操作步骤及源文件下载 (可播放mp4、avi、mpg、asx、swf各种文件的视频播放代码)
- PHP的Yii框架中使用数据库的配置和SQL操作实例教程
- 《HTML 5网页开发实例具体解释》样章、内容简单介绍、前言