Есть у меня чекбокс в одном Rails приложении, и есть javaScript, который обрабатывает нажатия вызывая метод в контроллере, на одной странице у меня может быть много чекбоксов, генерируются они так:
<% Project.each do |project| %>
<% project.tasks.each do |task| %>
<%= check_box_tag 'status', 'complete', task.status, data: { id: tasl.id } %>
<script>
$('#status').change(function() {
$.get('/task/' + $(this).data('id') + '/task_status' )
});
<% end %>
<% end %>
и проблема в том, что этот скрипт работает только на первом чекбоксе, на следующих даже лог молчит. Что это может быть такое?