rails select
来源:互联网 发布:雷霆世纪 知乎 编辑:程序博客网 时间:2024/06/09 14:21
rails的actionviews提供了友好的form builder类来简洁的动态生成表单元素,相比于简单的textfield,select helper有一些特别,传入参数较多,根据rails的api文档,对select的使用说明如下:
引用
select(object, method, choices, options = {}, html_options = {})
object是指select选项所修饰的目标对象,method是目标对象的属性(方法)名, choices是一个数组,包含了选择项的‘name-value’值,options和html_options是选项。以person为例,person有性别gender属性,选项有[['男',0],['女',1]],用select来生成select元素的写法为:
Java代码
<%=select :person,:gender,[['男',0],['女',1]], {:include_blank=>true,:selected=>0}%>
<%=select :person,:gender,[['男',0],['女',1]], {:include_blank=>true,:selected=>0}%>
将生成
Java代码
<select name="person[gender]">
<option value=""></option>
<option value="0" selected="selected">男</option>
<option value="1">女</option>
</select>
<select name="person[gender]">
<option value=""></option>
<option value="0" selected="selected">男</option>
<option value="1">女</option>
</select>
:include_blank=>true表示生成一项空选项。
- rails select
- rails select
- rails select
- rails form --select
- rails select添加class
- rails select禁止选择
- rails select级联
- Rails的表单helper: select
- Rails的表单helper: select
- Ruby on Rails中select使用方法
- Ruby on Rails中select使用方法
- Ruby on Rails中select使用方法
- ruby on rails 解决multiple select 存储和update
- 在rails中pluck和select和collect区别
- rails中select不能响应多选的解决办法
- 在rails中pluck和select和collect区别
- Rails表单帮助方法使用之(select)
- rails中使用form.select创建动态的下拉菜单
- NVelocity模板引擎,初级体验,非常有用的东东
- 软件粒度
- MSSQL视图使用详解
- MySQL 4.1中文乱码解决方法
- 求一个32bit的二进制数中1的个数
- rails select
- jquery and radio
- 系统程序员成长计划-写得又快又好的秘诀(四)
- 如何在JBPM的Action中访问Spring中的JavaBean
- java概率
- 拔智齿小记
- WebConfig主要节点配置总结
- The C Library Reference Guide
- 2009经典语录,雷死人不要钱