0
我有一个表单和一组复选框。但是我希望用户只能检查一个值,不能超过一个。Rails,Formtastic:复选框,但只允许检查一个
这就是我所拥有的,它适用于多种价值;它有很多通过关联。但是现在客户想要只检查一个,不能超过一个。我不想对数据库或关联进行更改,因为此客户稍后可能会改变主意。
<%= f.collection_check_boxes(:community_partner_organization_ids, CommunityPartnerOrganization.order('name'), :id, :name, {}, {:class => 'checkbox'}) {|input| input.label(:class => 'checkbox') { input.check_box + input.text }} %>
谢谢您的回答!您的代码正常工作,但它确实在数据库中设置了社区合作伙伴组织,但是当我转到编辑页面时,我之前选择的社区合作伙伴组织不是由单选按钮设置的。 – leonel