rails form_helper使用单选按钮启用/禁用文本字段

时间:2018-03-20 22:39:04

标签: javascript ruby-on-rails

这应该是直截了当的,但我似乎找不到合适的解释/例子。我正在使用表单助手来构建模型支持的表单。我有2个单选按钮,如果选中第一个按钮,我想禁用文本字段,如果选中第二个按钮,我想启用相同的文本字段。这是我尝试的代码,任何帮助将不胜感激。谢谢!

<%= f.radio_button :deposit_due_at_booking, true, :class => "deposit_due_at_booking_true", :onclick => "$('days_deposit').disable();"  %>Deposit due at time of booking</br>
<%= f.radio_button :deposit_due_at_booking, false, :class => "deposit_due_at_booking_false", :onclick => "$('days_deposit').enable();" %>Deposit due <%= f.text_field :days_deposit, :id =>"days_deposit", :disabled => true %> days after booking

1 个答案:

答案 0 :(得分:0)

您在javascript中使用的选择器中只是一个小的语法错误。

$('days_deposit').enable();更改为:$('#days_deposit').enable();

相关问题