Помогите с этим кодом Rails, (выберите и JavaScript) - PullRequest
0 голосов
/ 07 сентября 2010

Мне нужно выбрать с параметрами и JavaScript в каждом,

**select...%>**
 <% @buscar.each do |j|%>
 <option value="<%= j.cedula_tutor1 %>" onclick="Datos2('j.cedula_tutor1');">
 <%= j.cedula_tutor1 %>
</option>
<%end%>
 **</select>**

Вот что я сделал в рельсах:

<%=select("cedula_tutor1", "nombre",Tutore.all.collect{|u| [u.cedula_tutor1,u.nombre_tutor1]},{}, {:onchange => "Datos2('j.cedula_tutor1'))"})%>

Конечно, это не работает, потому что j.cedula_tutor1 находится вне цикла. Как я могу это сделать? Я просто хочу вызвать функцию JavaScript с параметром j.cedula_tutor.

1 Ответ

0 голосов
/ 07 сентября 2010

вы должны расширить свой цикл с ним. или просто создайте некоторую переменную класса для доступа к ней через атрибут parent дочернего экземпляра. или что-то вроде звонящего.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...