2016-08-30 14 views
0

私はレールアプリを構築しています。 Java Script(document.getElementById内)のradio_button値にアクセスしたいと思います。以下は、form.html.erbのコードスニペットです。 同じようにアクセスする方法を教えてください。私はたくさんのオプションを試しました。しかし何も働かなかった。javascriptのレールフォームからラジオボタンにアクセス

<div class="field"> 
 
    <div class="container-fluid"> 
 
    <div class="row"> 
 
     <div class="col-md-6"> 
 
     <div class="col-md-4"> 
 
      <%= "Yet to start" %> 
 
      <%= radio_button("section", "1", "Tag1", :checked => true) %> 
 
     </div> 
 
     <div class="col-md-4"> 
 
      <%= "In Progress" %> 
 
      <%= radio_button("section", "2", "Tag2") %> 
 
     </div> 
 
     <div class="col-md-4"> 
 
      <%= "Completed" %> 
 
      <%= radio_button("section", "3", "Tag3") %> 
 
     </div> 
 
     </div> 
 
    </div> 
 
    </div> 
 
</div>

答えて

1

オプション1:出力されたHTMLを点検。 IDを取得し、オプション2

JavaScriptでそれを使用する:のように、手動でIDを指定します。一度、ブラウザにレンダリング<%= radio_button("development_activity", "progress", "Yet to start", :checked => true, :id => 'custom_id') %>

+0

@Prakadeessh、もはやレールされていないことを覚えておいてください。それは単なるHTMLです。レンダリングされたHTMLは、元のビューより重要になります。 – Leito

関連する問題