【发布时间】:2015-06-09 13:54:47
【问题描述】:
我有一些代码,像这样:
%div{:id=>"alerts_tab",:class=>"settings_tab"}
%div{:class=>"main_block"}
%div{:class=>"left_block"}
%p Select 1
= radio_button_tag 'gender', 'male', :id=>"daily_frequency"
Daily
= radio_button_tag 'gender', 'male', :id=>"weekly_frequency"
Weekly
= radio_button_tag 'gender', 'male', :id=>"monthly_frequency"
Monthly
%p Try it
%input{:name => "malfunction_affects_more", :type => "checkbox", :class => "check_box", :value=>"off"}
AAAAAAAAAAAAAAAAAAA
%select{:class=>"custom_drop_down"}
%option 1% users 'test'
我尝试使用 JS 选择数据并将结果移动到 ruby 代码。但是我有一些问题: 1.如果我写JS代码
:javascript
$( "#save_settings" ).click(function() {
var value = document.getElementById('daily_frequency');
alert(value);
});
它不工作,为什么?
- 如果我捕获了所有数据,如何将结果转移到 ruby 代码中。我不知道。
请帮我解决这个问题。
【问题讨论】:
-
对于初学者来说,我没有看到带有
id的save_settings的DOM对象? -
save_settings 它是我的按钮的 id 并且正在工作。我关于其他的问题。为什么 var value = document.getElementById('daily_frequency'); 不起作用?
-
工作,对不起 :) document.getElementById('daily_frequency').checked
标签: javascript ruby-on-rails ruby haml