如何在视图中隐藏时覆盖date_select?

时间:2016-02-13 18:26:16

标签: javascript ruby-on-rails ruby

我使用javascript来处理ongoingoneshot次挑战。如果用户点击了ongoing,那么我希望:deadlinenil,但:deadline仍然默认为今天,尽管javascript隐藏了{{1}来自视野。

:deadline

1 个答案:

答案 0 :(得分:0)

客户端不会发送带有disabled属性的表单输入:

$(function(){
   $('#id_of_second_div').hide();
   $('#challenge_category_one-shot').click(function(){ 
      $('#id_of_first_div').show().attr('disabled', false); 
      $('#id_of_second_div').hide().attr('disabled', true); 
   });
   $('#challenge_category_ongoing').click(function(){
     $('#id_of_first_div').hide().attr('disabled', false); 
     $('#id_of_second_div').show().attr('disabled', true);
   });
});