2012-06-28 2 views
0

내 Rails 앱에 HighCharts 차트를 추가하려고합니다. 그 내용은 라디오 버튼 선택에 의해 결정됩니다. 라디오 버튼에 대한 나의 코드는 상당히 표준이며 다음과 같다 : 아약스 훨씬 간단하게 옵션 : Rails 3.1 - Ajax 라디오 버튼

<%= radio_button_tag(:interface, "wlan") %> 
    <%= label_tag(:interface_wlan, "WLAN") %> 
    <%= radio_button_tag(:interface, "3g") %> 
    <%= label_tag(:interface_3g, "3G") %> 

나는 레일 3.1 "진정한 원격 =>"을 가지고 참조하십시오. 내 질문에 정확히 어디에 일련의 라디오 단추에 대해이 옵션을 추가합니까? radio_button_tag 매개 변수 끝에 추가하려고했지만 적절한 HTML을 생성하지 않았습니다.

또는 내가하고 싶은 일을하는 더 간단한 방법이 있다면 나는 그것에 대해서도 개방적 일 것입니다.

답변

1

jquery를 사용하여이 작업을 수행 할 수 있습니다. 내 생각에 이런 식으로하는 것이 훨씬 쉽습니다.
코드를 your_model.js 파일에 넣고 아래 코드와 같이 ajax 함수를 만듭니다.
사용자 지정 경로를 만들고 원하는대로 수행하십시오.

$("#wlan").click(function() { 
    $.ajax({ 
    type: "TYPE_OF_REQUEST", 
    url: "/your_url", 
    success: function(data) { 
     ... Your success behavior here ... 
    }, 
    error: function(data) { 
     ... Your error behavior here ... 
    } 
    }); 
});