Tôi muốn hiển thị 3 hộp kiểm được kiểm tra trước, nhưng ngay sau khi người dùng bỏ chọn hộp, cột có liên quan sẽ biến mất.ẩn các cột bảng tự động bằng cách chọn hộp kiểm với jQuery
<p><input type="checkbox" name="first_name" checked> First Name</p>
<p><input type="checkbox" name="last_name" checked> Last Name</p>
<p><input type="checkbox" name="email" checked> Email</p>
rendered html của bảng
<table id="report>
<thead>
<tr>
<th class="first_name">First Name</th>
<th class="last_name">Last Name</th>
<th class="email">Email</th>
</tr>
</thead>
<tbody>
<tr>
<td class="first_name">Larry</td>
<td class="last_name">Hughes</td>
<td class="email">[email protected]</td>
</tr>
<tr>
<td class="first_name">Mike</td>
<td class="last_name">Tyson</td>
<td class="email">[email protected]</td>
</tr>
</tbody>
</table>
tôi tưởng tượng nó sẽ phải làm gì với một sự kiện click trực tiếp, thiết lập các từng lớp để .hide()
Any help is appreciated
Tham khảo http://stackoverflow.com/questions/12455699/show-hide-table-column-with-colspan-using-jquery để có câu trả lời với colspan – Lijo