注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

秦时明月

做好今天的事!

 
 
 

日志

 
 
 
 

Yii表单控件CHtml  

2014-02-21 14:39:57|  分类: Yii---表单 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
查手册得知,CHtml控件是system.web.helpers的一个控件。主要用于渲染各种html表单 
CHtml is a static class that provides a collection of helper methods for creating HTML views. 

1,下拉菜单  
$idcs = array( 
    '1' => 'JX', 
    '2' => 'TC', 
    '3' => 'YF' 
); 
<?php echo CHtml::dropDownList('idcs','',$idcs) ?> 

2,radio     
$time_scale = array( 
    '0' => '周', 
    '1' => '月', 
    '2' => '季度', 
    '3' => '年' 
); 
<?php echo CHtml::radioButtonList('time_scale','1',$time_scale,array('separator'=>'')) ?> 
批注1:第二项是默认值。直接填1即可。 
批注2:第四项是参数选型,这里选择各个radio直接用''隔开。还有其他选项。 
批注3:取其选中值。与jquery获取普通表单的值一样。 
批注4:监听其值变化 
方式一: 
<?php echo CHtml::radioButtonList( 'cars','4', array(4 => 'GM', 5 => 'FORD'), array('separator' => '', 
        'onChange'=>CHtml::ajax(array('type'=>'GET', 'url'=>array("editProfile/UpdateAjax"), 
'update'=>'#data')))); 
方式二: 
使用jquery监听

来源:
  评论这张
 
阅读(14)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017