- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Rails 3.2.13 应用程序使用带有标签的复选框数组(同一字段名称的多个可能值):
%table
%tr
%td
= check_box_tag 'fruits[]', 'apple'
%td
= label_tag 'fruits[apple]', 'I like Apples'
%tr
%td
= check_box_tag 'fruits[]', 'banana'
%td
= label_tag 'fruits[banana]', 'I like Bananas'
= label_tag 'fruits[]', I like Apples', :value => 'apple'
但这也不起作用)
= label_tag do
= check_box_tag 'fruits[]', 'apple'
I like Apples
= label_tag do
= check_box_tag 'fruits[]', 'banana'
I like Bananas
最佳答案
您可以将复选框属性作为第四个参数传递给 check_box_tag 方法。在这种情况下,您需要将 id 设置为等于标签的“for”属性。
%td
= check_box_tag 'fruits[]', 'apple', params[:fruits] && params[:fruits].include?('apple'), :id => 'fruits_apple'
%td
= label_tag 'fruits_apple', 'I like Apples'
关于ruby-on-rails - rails 如何在多个(数组)check_box_tag 时让 label_tag 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16885782/
在我看来,我有一个复选框和一个标签。我正在使用 SLIM,所以代码是 = check_box_tag 'All Products' = label_tag 'All Products' 生成的等效 H
我需要一些方法将类属性添加到 label_tag() 的输出中表单字段的方法。 我看到可以传入 attrs字典,我已经在 shell 中对其进行了测试,我可以执行以下操作: for field in
有人会认为以下代码将访问 I18n: = label_tag(:person_name) 并查找 en.helpers.label.person_name 或类似的东西。但是,rails 代码似乎没有
在我们的应用程序中,我们像这样显示输入: Date 这经常重复,所以我决定把它放在像这样的助手中: def text_field_for(attribute, title, form,
我想将我的文本字段和其他表单元素包含在标签标签中: Give it to me: 这样我就可以拥有以下 CSS: label { white-space: nowrap; } 然后标签和表单元
我正在尝试编写一个辅助方法来使用 Bootstrap Twitter 简化构建表单。当我尝试将 label_tag 放入辅助方法时,没有任何输出。函数中的所有其他 helper_tag 方法仅适用于此
我注意到在我的 Rails View 中,一些 View 使用(助手?)命名为 xxx 而其他地方使用名为 xxx_tag 的 View ? 谁能概述两者之间的区别以及我如何知道在给定情况下使用哪个?
我的 Rails 3.2.13 应用程序使用带有标签的复选框数组(同一字段名称的多个可能值): %table %tr %td = check_box_tag 'fruits[]
我有一个很好的 ErrorFormBuilder 类,它允许我在表单 View 中的相应字段附近添加错误描述: class ErrorFormBuilder #{errors.is_a?(Ar
我似乎无法将 radio_button_tag 与其 label_tag 水平对齐。 (使用 HAML) =radio_button_tag(:animal, "dog") =label_tag(:a
使用:Rails 3.2.11 & Ruby 1.8.7 我在尝试制作时遇到了一些严重的问题 label_tag输出 html。基本上可以归结为: not work!" %> 我试过了: not wo
我是一名优秀的程序员,十分优秀!