资源列表:
http://www.ibm.com/developerworks/cn/xml/x-introajaxrails/
http://wiki.rubyonrails.com/rails/pages/HowtoUseFormOptionHelpers
有几种不同的写法,支持的功能不一样,保存下来
<%= select 'post', 'type_id', Type.find(:all).map {|x| [x.name, x.id]} %>
<%= collection_select :Job, :client_id, Client.find(:all), :id, :name %>
我最后用的这段也贴上
<% @region_list=Region.find(:all).collect{|x| [x.name,x.id]}
@region_list.unshift(['No Region', nil])%>
<td><%=select('analyzer','region_id',@region_list,{:selected=>@analyzer.region_id},html_options= {"onchange"=> remote_function(
:with =>"'region_id='+value",
:update => 'region_ip',
:url => {:controller=>:setup,:action => :changeip_with_ajax})})
%>
<%= select_tag "payment", options_for_select([ "VISA", "MasterCard", "Switch" ], "MasterCard") %>
@payments = {'Visa' => 1, 'Mastercard' => 2, 'Switch' => 3}
<%= select_tag 'payment[]', options_for_select(@payments), :multiple => true, :size => 3 %>
<%= select_tag "payment", options_for_select(%w{ VISA Mastercard Switch }) %>
分享到:
相关推荐
- **下拉菜单(Dropdowns)**:在导航栏或其他位置添加下拉菜单,可以有效地组织大量链接或选项。 - **轮播(Carousel)**:Bootstrap的轮播组件可用于创建滑动图片或内容展示,常见于首页或产品介绍页。 在Rails项目...
Bootstrap框架提供了大量的预定义样式、组件和JavaScript插件,如导航栏、模态框、下拉菜单等,大大简化了前端开发工作。 其次,InspiniaAdmin 2.5版本增加了许多新特性,包括更新的UI设计、增强的性能以及对最新...
ms-下拉菜单的Rails 打包为与Rails资产管道一起使用:) 请参阅: 安装 gem 'ms-dropdown-rails' 用法 在application.js清单中: //= require jquery.dd.min 在application.css清单中: /* *= require ms-...
3. **Foundation框架**:学习如何使用Foundation的组件,如网格系统、响应式导航、下拉菜单、按钮、表单元素等,来创建现代且用户友好的界面。 4. **Ajax集成**:Rails与Ajax的结合可以实现无刷新页面更新,提升...
组态配置Figaro: cp config / application.yml.sample config / application.yml 创建一个Facebook应用程序: 访问单击我的应用程序,然后从下拉菜单中选择*添加新应用程序选择网站平台,然后为您的应用输入新名称...
指示: 这个master分支只是为了安全起见,并已完成了教程中的代码。 如果要学习如何构建API,请切换到以下分支之一: ... 为此,请切换到Github上的下拉菜单中的分支,并按照README.md中的说明进行操作
此外,它还提供一个 jQuery 函数,可以自动启用下拉菜单,而无需额外的 Rails 包/框架(YUI 或其他)。 用于右对齐的水平菜单、CSS 插入符号(与字体无关)、垂直分隔符、警报等的一小套可选 css。 我直接从引用...
这个功能常见于地址填写、配送区域设定等场景,用户可以从一个下拉菜单中逐级选择省、市、区,每一级的选择都会根据上一级的选择动态更新。 `acts_as_nested_set` 是一个非常有用的Rails插件,它实现了蔡勒(ZigZag)...
5. **用户界面增强**:JavaScript可以用于添加动画、弹出框、下拉菜单等,提升论坛的视觉效果和易用性。 在rails-forum-basic-master文件夹中,可能包含以下关键组件: 1. **Gemfile**:列出所有必要的Ruby gem...
选择绿色的“代码”按钮,然后将显示一个下拉菜单。 从下拉菜单中,选择“下载ZIP”。 PC:下载zip文件夹后,右键单击zip文件夹,然后从下拉菜单中选择“全部提取”。 然后,您可以选择要将提取的文件夹保存在PC上...
任务详细信息可以编辑: 标题描述受让人类别(通过下拉菜单和拖放操作) 类别中的位置(通过拖放) 标签图像也可以作为附件添加到任务中可以根据用户的搜索过滤项目板上的任务。内置 React.js,Redux Ruby On Rails...
brew_collective是一个社交媒体应用程序,可为用户提供...如果在下拉菜单中选择了添加啤酒选项,则会呈现输入并通过onchange更新状态。然后,在提交表单后,首先创建新的啤酒厂。然后,将新创建的啤酒厂的ID分配为创
子轨道 SubTrack是SPA(单页应用程序),... 提交后,电子邮件将在下拉菜单中可用,他们可以在其中输入订阅信息。 订阅将被列出,如果不再订阅,则可以将其删除。 用户还可以在暗模式或亮模式之间切换,以方便查看。 未
2. **CSS样式**:包含一系列预先定义的CSS类,用于快速创建按钮、表格、下拉菜单、导航条、模态框等常见UI元素。 3. **JavaScript插件**:Bootstrap-Sass提供了诸如折叠、滑动、轮播和模态等交互功能的JavaScript...
Bootstrap的栅格系统可以轻松实现不同设备上的布局适配,而其丰富的组件如模态框、下拉菜单、按钮组等,能够快速构建常见的交互元素。 Postgres,全称为PostgreSQL,是一种功能强大的开源对象关系数据库管理系统。...
谁付款的下拉菜单。 选择用户或任何添加的朋友。 后端计算欠款,并更新总额。 在键入费用金额时,每个朋友所欠的金额都会自动显示给用户。 在多方之间分配费用 添加的每个费用都有一个功能,可以添加任意数量的...
界面可能包含搜索框,下拉菜单,以及各种图表组件。为了提高用户体验,界面应当直观易用,数据展示清晰明了。 在压缩包"GalacticAdvisor-master"中,我们可以期待找到如下的文件和目录: 1. `app/`:包含了Rails...
这会将Bootstrap的JavaScript组件(如模态、下拉菜单等)添加到应用中。 然而,仅仅引入Bootstrap还不够,我们还需要确保页面布局和视图模板利用了Bootstrap的网格系统和组件。例如,创建一个新的页面布局可以在`...
来自 Stamen(水彩、地形和调色剂)、Open Cycle、OSM 和 MapQuest(卫星)的六个不同基础层,用户可以通过地图右上角的下拉菜单进行更改 硬编码的 LatLng 坐标,包含用户可以选择显示或不显示的地图图层,位于与...