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. k8s 开船记:升级为豪华邮轮(高可用集群)与遇到奇怪故障(dns解析异常)
  2. c语言书籍elf文件,扒一扒ELF文件
  3. ORACLE TEXT FILTER PREFERENCE(一)
  4. python中with语句的使用
  5. JavaScript与Java的关系(联系与区别)
  6. Maven项目编译工具的使用
  7. 《认识电子计算机》的教学设计,认识计算机教学设计
  8. 自动化机器人 rpa_机器人来了—自动化可能拯救地球
  9. 显示 think-cell 用户界面时出现错误
  10. 批量合成bilibili的m4s缓存文件为MP4格式
  11. 高效windows快捷键
  12. HEVC函数入门(22)——变换量化
  13. 我的世界服务器物品代码,我的世界指令代码大全 2021通用指令代码汇总[多图]...
  14. 自定义身份证输入键盘
  15. 少儿编程是不是智商税
  16. 最流行的Python编辑器/IDEs你认识吗?
  17. 10个超赞的HTML5框架加快Web开发
  18. java一次能迈一级或两级台阶_有个人想上一个n级的台阶,每次只能迈1级或者迈2级台阶,问:这个人有多少种方法可以把台阶走完?...
  19. 基于惠斯顿电桥的压力传感器的解决方案
  20. 商务翻译证,高级商务翻译证

热门文章

  1. 9.2 图像类型(灰度图像、彩色图像、二值图像以及图像间的转换)
  2. 查看回滚事物sql_卧槽:这款 SQL自动检查神器,吊炸天的功能,真TMD多!!
  3. 【Linux内非root安装】graphviz安装
  4. vscode pylint报错的问题
  5. mysql 存储过程 主键_存储过程生成主键
  6. centos 安装指定版本gc_番外篇 (1) Docker 安装
  7. swing之单选框和复选框
  8. 指针系统学习7-返回指针值的函数
  9. bzoj 1007 : [HNOI2008]水平可见直线 计算几何
  10. Java眼中的XML--文件读取--2 应用SAX方式解析XML