我有一些代碼,就像這樣:Haml的和JavaScript和Ruby通信
%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代碼。我不知道。
請幫我解決這個問題。
那麼對於初學者我沒有看到一個'DOM'具有'save_settings'的'id'的對象? – engineersmnky
** save_settings **它是我的按鈕的ID和工作。我的問題關於其他。爲什麼** var value = document.getElementById('daily_frequency'); **不工作? –
working,sorry :) document.getElementById('daily_frequency')。checked –