作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个模型 MyModel
具有序列化属性 a
,描述一个符号数组。
此代码有效:
<% form_for @my_model do |f| %>
<%= f.select :a, MyModel::AS, :multiple => true) %>
<% end %>
{ :my_model => { :a => [:a_value1, :a_value2] } }
<% form_for @my_model do |f| %>
<% MyModel::AS.each do |a_value|
<%= f.check_box(:a_value) %>
<% end %>
<% end %>
{ :my_model => { :a_value1 => 1, :a_value2 => 1 } }
check_box
进入 check_box_tag
,替换多个选择,并添加一些 javascript 以在用户单击 check_box_tags 时“检查”选择值。然后,参数将直接在 Controller 中相同。 最佳答案
我找到了一个解决方案,使用我不知道的“多个”选项。
<% MyModel::AS.each do |a_value| %>
<%= f.check_box(:a, { :multiple => true }, a_value) %>
<% end %>
{"my_model" => { "a" => ["0", "a_value1", "0", "a_value2", "0"] }
nil
在函数结束时,如
<%= f.check_box(:a, { :multiple => true }, a_value, nil) %>
关于ruby-on-rails - 显示复选框列表而不是多选,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15899550/
我正在尝试用 Swift 编写这段 JavaScript 代码:k_combinations 到目前为止,我在 Swift 中有这个: import Foundation import Cocoa e
我是一名优秀的程序员,十分优秀!