2016-06-13 3 views
0

내가 가지고 HAML 파일 내에서 다음 select_tag :데이터에 접근하여 데이터를 업데이트

= select_tag 'setup_form_popup', options_for_select([ ["No Setup Time","0"], 
["15 Minute", "15"], ["30 Minute", "30"], ["45 Minute", "45"], 
["60 Minute", "60"], ["75 Minute", "75"], ["90 Minute","90"], 
["105 Minute", "105"],["120 Minute","120"]], @event.setup_time), 
{:prompt => 'Setup Time'} 

가 어떻게 서버에 아약스 요청에서 데이터 속성을 통해 데이터에 액세스 할 수 있습니다 ? 다음 스 니펫 :

아직 로프를 배우는 새로운 방법. 신난다 기술. 모든 도움이 환영 받는다. 건배 ~

답변

0
// Get value of select tag 
var setup_form_popup_value = $("#setup_form_popup").val(); 

$.ajax({ 
    url: '/calendar', 
    dataType: 'json', // Are you expecting json from server? If you want to execute javascript returned from server then dataType should be 'script'. 
    method: 'PUT', 
    data: { setup_time: setup_form_popup_value } // You will get params[:setup_time] in your controller. 
}); 

jQuery.ajax() 설명서를 참조 할 수 있습니다. 및 #136 jQuery & Ajax (revised)

관련 문제