我有一个表(id='MainTable'),我在其中显示可用性记录,在主表内我有一个表,其中包含可用时间的复选框。内表中的复选框数量不同,表中的每条记录会有 1 个或多个复选框。例如,第一行的内表可以有 5 个复选框,第二行可以有 3 个复选框,依此类推。
用户可以选中内表特定行的 1 个或多个复选框,但按顺序/连续选择评估员超过 1 小时。
例如,在第一行中,用户可以选择带有“08:00 AM - 09:00 AM”和“09:00 AM - 10:00 AM”的复选框来制作 2 小时,但不能选择“08:00 AM” - 09:00 AM”和“12:00 PM - 01:00 PM” 2 小时,因为它们不是连续的复选框。
例如,在第二行中,用户可以选择带有“09:30 AM - 10:30 AM”和“10:30 AM - 11:30 AM”的复选框来制作 2 小时,但不能选择“09:30 AM” - 10:30 AM”和“05:00 PM - 06:00 PM” 2 小时,因为它们不是连续的复选框。
我的内表有不同的 id
我只提供内表的 HTML:
<table width="100%" border="0" id="Tab_13322918">
<tbody>
<tr>
<td style="font-size:10px;color:brown">
<input type="checkbox" value="08:00 AM - 09:00 AM"> 08:00 AM - 09:00 AM
</td>
<td style="font-size:10px;color:brown">
<input type="checkbox" value="09:00 AM - 10:00 AM"> 09:00 AM - 10:00 AM
</td>
</tr>
<tr>
<td style="font-size:10px;color:brown">
<input type="checkbox" value="12:00 PM - 01:00 PM"> 12:00 PM - 01:00 PM
</td>
<td style="font-size:10px;color:brown">
<input type="checkbox" value="01:00 PM - 02:00 PM"> 01:00 PM - 02:00 PM
</td>
</tr>
<tr>
<td style="font-size:10px;color:brown">
<input type="checkbox" value="02:00 PM - 03:00 PM"> 02:00 PM - 03:00 PM
</td>
</tr>
</tbody>