use*_*ils 0 javascript ruby jquery ruby-on-rails ruby-on-rails-4
在我的rails应用程序中,我在我的表单中有这两个字段,当我选中复选框时我试图禁用end_date字段,但没有成功,所以我想知道如何实现这一目标?这是我的表格
<%= f.date_select :end_date, start_year: 1945 %>
<%= f.check_box :is_current %>
Run Code Online (Sandbox Code Playgroud)
尝试将此添加到您的javascript文件,它应该工作正常.
$( document ).ready(function() {
$("#checkBox_id").click(function() {
var isDisabled = $(#checkBox_id).prop('checked')
if(isDisabled) {
$("#endDate_id").removeAttr("disabled");
} else {
$("#endDate_id").prop('disabled', true)
}
});
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2590 次 |
| 最近记录: |