Rails默认选中单选按钮
rails default selected radio button
我有以下代码用于循环中的无线电选项:
<% @this.each do |p| %>
<div class="radio_button_with_text">
<%=radio_button "this" ,"name",p.name ,:onclick=>"save_package(#{p.id})"%>
<p class="radioText"><%= p.name %></p>
</div>
<% end %>
我希望默认选中第一个单选项。我该怎么做呢?
:checked => this.first
对我不起作用。
试试这个例子:
<% @products.each do |product| %>
<div class="radio_button_with_text">
<%=radio_button_tag product.name ,:id, @products.first == product, class: "save_package", "data-id" => product.id %>
<p class="radioText"><%= product.name %></p>
</div>
<% end %>
$(document).on('click', '.save_package', function(e) {
save_package(this.attr("data-id"));
});
相关文章:
- Angular:如何使用ngRepeat并设置默认单选按钮选项
- vue-js-单选按钮won't默认情况下使用v-model属性进行检查
- 如果用户未选中复选框或选择按钮,如何为复选框或单选按钮设置一些默认值
- AngularJs:默认情况下未选择单选按钮
- ng-model 防止选中=“选中”以默认选择单选按钮
- 根据使用 javascript 选择的默认单选按钮显示 Div
- 如何使第一个单选按钮在默认情况下选择一个列表中建立的for in循环使用trick
- 从作用域中重复一个单选按钮列表,并选中默认值
- 如何在Angular中设置默认的选中单选按钮
- 在页面加载时使用jQuery获取单选按钮的默认值
- 选中单选按钮作为默认值
- 单选按钮默认值不一致
- 单选按钮默认选中,但在提交时未选中
- AngularJS通过嵌套的id属性来设置单选按钮数组的默认值
- 在页面加载默认一个单选按钮
- Rails默认选中单选按钮
- 默认选中单选按钮- JQuery事件不工作
- AngularJS的ng-repeat单选按钮默认情况下是不被选中的
- 在单选按钮angularjs中选择默认值
- 不能在Angular.js中使用ng-repeat设置默认选中的单选按钮选项