특정 학급의 학생을 선택하는 확인란이 있습니다.하지만 선택하지 않은 학생 ID는 확인란을 통해 전달되지 않습니다. 제발 도와주세요. 또한 아래에 코딩을 포함 시켰습니다. 보기에서체크 박스에 모든 학생 ID를 전달하는 방법
<%= label_tag :students %>
<button type="button" id="check_all">
Check/Uncheck All
</button>
<table id = "mark">
<tr>
<td>
<table >
<thead>
<tr>
<td><strong>Students List</strong></td>
</tr>
</thead>
<tbody>
<% @student.each do |i| %>
<tr>
<td><%= check_box_tag :student, i.id %><%= i.first_name.capitalize %></td>
</tr>
<% end %>
</tbody>
</table>
<table>
<tr>
<td>
</tr>
</td>
</table>
</td>
</tr>
</table>
JS는 적어도 두 가지 방법으로
$('#check_all').on("click", function(){ $('input[type="checkbox"]').click(); });
양식을 제출할 때 선택하지 않은 학생의 ID를 컨트롤러로 보내시겠습니까? 또는 한 반의 학생들을 선택/선택 해제하는 방법을 알고 싶지만 모든 학교가 아닌 다른 학생을 선택하고 싶습니까? 또는 JS 코드가 잘못 작동합니까? (사실이야) – ostapische
미등록 학생 ID를 컨트롤러에 보내고 싶습니다. 양식 제출시 – user2310209