0
如何將員工的Attendance
保存在Attendance
表中。 協會:與關聯模型的複選框值
- 員工的has_many:出勤。
- 出勤belongs_to:員工。
下面是代碼:
<%= 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 %>