Rails readonly date_select

时间:2013-05-27 15:08:36

标签: ruby-on-rails ruby date view helper

在我的编辑操作中,我不希望日期可编辑,但我仍希望日期可见。是否有可能使date_select只读,而其值仍然与其他参数一起传递。我已经尝试了:disable => true,但这样日期值不会传递,我需要该值。

<%= f.date_select :date %>

1 个答案:

答案 0 :(得分:3)

使用JavaScript:

观点:

<%= f.date_select :date, :disabled => true %>

资产:

$('form').submit(function () {
  $('select').attr('disabled', false);
});

使用CofeeScript:

观点:

<%= f.date_select :date, :disabled => true %>

资产:

$('form').submit ->
  $('select').attr('disabled', false)