textField

sample:

   1: <?php echo $form->textField($model, 'var_name',array('size'=>70));?>

上面就创建了一个输入框,后面的‘size’ 则设置输入框的显示长度。

checkBoxList

sample:

   1: <;?php echo $form->checkBoxList($model,
   2:                                'var_name',
   3:                                 data_array,
   4:                                 $htmloption);?>

checkbox的数据,默认是垂直显示的,如果想横向显示,则如下处理

   1: <;?php echo $form->checkBoxList($model,
   2:                                'var_name',
   3:                                data_array,
   4:                                array('separator'=>;' ',
   5:                                      'labelOptions'=>array('style'=>'display:inline')
   6:                                      )
   7:                                ); ?>

上面的最后一组参数,separator是修改的数据的分割符号,后面可以用空格(&nbsp) 来分割。

labelOptions  display:inline是设置显示在同一行。

如果设置checkBoxList默认选中的值,则可以在相应的Controller中设置值,

比如在Controller中设置$this->model->var_name=array(0,1)

则默认选中0和1对应的值。

radioButtonList

     <?php $debug_radio=$form->radioButtonList($model, 'debug_type',RedirectForm::$DEBUG_TYPES,array('template'=>'<li style="display:inline-block;width:150px;">{input}{label}</li>','separator'=>''));$debug_radio= str_replace("<label", "<span", $debug_radio); $debug_radio= str_replace("</label", "</span", $debug_radio); echo $debug_radio;     ?>

display:inline-block 设置在一行显示, width设置间隔。 下面的将label替换为span 将其显示在一行内

转载于:https://www.cnblogs.com/lovemdx/archive/2013/03/15/2961858.html

YII 控件使用笔记相关推荐

  1. WPF的控件Binding笔记

    WPF的控件Binding笔记 1 绑定一个普通的属性 在类中定义了一个自定义的 content属性(非依赖项属性),在xaml的button的content属性中绑定它. Content=" ...

  2. Flutter 图表控件使用笔记

    Flutter 图表控件使用笔记 最近有图表绘制需要,记录下现有的Flutter主流实现方式 原文链接:https://blog.csdn.net/weixin_44259356/article/de ...

  3. Android控件学习笔记之 ListView

    在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示. 列表的显示需要三个元素: 1.ListVeiw:用来展示列表的View. 2.适 ...

  4. DXperience皮肤设置 C#第三方控件学习笔记

    用过DXperience .net版本以后,我发现这是个不错第三方控件.简单的说,就是开发软件用的界面库,支持VB和C#语言,至于其它语言我没有了解过.如果还有人问界面库又是什么?那就顺便也说一下.界 ...

  5. telerik grid ajax,Telerik ajax 控件学习笔记 - Ajax

    产品版本:RadControls for ASP.NET Ajax Q1 2009 Telerik 的控件实现 Ajax 的方式比 asp.net ajax 要简单些.有如下特点: 1. 不需要拖放很 ...

  6. aspx repeater 用法_asp.net中repeater控件用法笔记

    大家可能都对 datagrid 比较熟悉,但是如果在数据量大的时候,我们就得考虑使用 repeater 作为我们的数据绑定控件了. repeater 控件与 datagrid ( 以及 datalis ...

  7. php yii 控件分页,Yii2分页的使用及其扩展方法详解

    前言: 说明下我们本篇文章都要讲哪些内容 分页的使用,一步一步的教你怎么做 分页类LinkPager和Pagination都可以自定义哪些属性 分页类LinkPager如何扩展成我们所需要的 第一步, ...

  8. wxpython制作表格界面_[Python] wxPython 菜单栏控件学习总结(原创)

    1.总结 1.大体创建过程 1.创建一个 菜单栏 : menuBar = wx.MenuBar() 相当于这个白色地方,没有File这个菜单 2.创建 菜单 : fileMenu = wx.Menu( ...

  9. 关于Lodop打印控件

    Vue项目中开发Lodop打印控件操作笔记. 1.进入官网下载控件,然后安装. 1 http://www.lodop.net/ 2.安装包里面有LodopFuncs.js,推荐使用官方js,网上也有很 ...

最新文章

  1. 2022-2028年中国改性尼龙行业市场全景评估及产业前景规划报告
  2. 【实验】不会端口映射?看完就会了
  3. 深度学习笔记5:正则化与dropout
  4. day10_控制文件
  5. SVN代码回滚命令之---svn up ./ -r 版本号---OK
  6. ios java 图片上传到服务器,iOS 图片上传服务器
  7. Java学习笔记(13)——Java注释
  8. 【java学习之路】(mysql篇)003.mysql中limit、表的创建、删除、约束
  9. 人脸对齐(四)--CLM算法及概率图模型改进
  10. 解决fatal: unable to access‘‘:GnuTLS recv error
  11. afc系统线路中心计算机系统,青岛地铁线网AFC系统建设探讨
  12. 情人节程序员用HTML网页表白【情人节爱你的代码】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
  13. python实现12306余票
  14. 第一课 安装 登陆CentOS 7
  15. 微信公众号开发:服务器配置(Java)
  16. 推荐两款简单好用的扒站工具
  17. IBM MQ常用命令
  18. GDB内存断点(Memory break)的使用举例
  19. error LNK2001: 无法解析的外部符号 解决方法
  20. 特征工程:时间特征构造以及时间序列特征构造

热门文章

  1. 【解决方案】在Pycharm使用jupyter要求填写token【please enter your jupyter notebook url】
  2. 【解决方案】Expected object of type torch.FloatTensor but found type torch.DoubleTensor
  3. Python3远程监控程序实现
  4. Java基础点——面向对象(中)
  5. 6kyu Persistent Bugger
  6. C++基础算法学习——完美立方
  7. HUST 1555 A Math Homework
  8. jdbc链接数据库mysql
  9. 无法识别的属性 configProtectionProvider的解决方案
  10. VC++中操作XML(MFC、SDK)