Attendance
従業員をAttendance
テーブルに保存するにはどうすればよいですか。協会 :
- 従業員 has_many :出席。
- 出席の所属先:従業員。
コードは次のとおりです。
<%= form_for @attendance do |f| %>
<%= f.date_select :date %><br />
<button type="button" id="check_all">
EmployeeName / Attendance
</button><br />
<table>
<%#= hidden_field_tag "attendance[is_present]", '0'%>
<% Employee.all.each do |emp|%>
<tr>
<td>
<%= emp.first_name %><%= emp.last_name %></td>
<td style="padding-left:50px;">
<%#= check_box_tag 'attendance[is_present]', 1, (@data.attendance.is_present == 1 ? true : false)%>
<%= f.check_box :is_present %></td>
<td>
<%= attendance.inspect %>
<% @attendance.employee_id = emp.id %>
</td>
</tr>
<% end %>
</table>
<script type='text/javascript'>
$('#check_all').on("click", function(){ $('input[type="checkbox"]').click(); });
</script>
<%= f.submit %>
<% end %>