Передача переменной rails в функцию щелчка check_box_tag - PullRequest
4 голосов
/ 22 февраля 2012

Я работаю с рельсами 3.0. На мой взгляд, я пытаюсь получить таблицу с флажком для каждой строки и функцию события onclick с конкретными параметрами, которые являются переменной rails

<table>
    <% @joueurs.each do |joueur| %>
<tr>
<td>
<%= check_box_tag(joueur.id,joueur.id, false, :onclick=>"addPlayerToField(<%= joueur.gch %>,<%= joueur.drt %>);")%>
</td>
...
</tr>
<% end %>
</table>

Я пробую много способов, но мне не удалось это сделать. Я знаю, что переменная joueurs.gch не пуста и существует, потому что я использую ее в другом месте, на мой взгляд.

Я хочу создать что-то вроде:

    <table>
    <tr>
<td>
<input id="2036" name="2036" onclick="addPlayerToField(12, 13);" type="checkbox" value="2036"/>
</td>
    </tr>
       <tr>
<td>
<input id="2037" name="2037" onclick="addPlayerToField(22, 10);" type="checkbox" value="2036"/>
</td>
    </tr>
    </table>

1 Ответ

7 голосов
/ 22 февраля 2012

Я думаю, вы, вероятно, хотите что-то вроде этого:

<%= check_box_tag(joueur.id, joueur.id, false, :onclick=>"addPlayerToField(#{joueur.gch}, #{joueur.drt});")%>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...