我有一个包含1500行的非常大的HTML表格(由PHP产生标记)。 每一行具有5元素复选框和一个文本区域。
下面是一个例子行:
<tr id="abc123">
<td>abc123</td>
<td valign="top"><input name="v1" value=1 type="checkbox"></td>
<td valign="top"><input name="v2" value=2 type="checkbox"></td>
<td valign="top"><input name="v3" value=3 type="checkbox"></td>
<td valign="top"><input name="v4" value=4 type="checkbox"></td>
<td valign="top"><input name="v5" value=5 type="checkbox"></td>
<td valign="top"><textarea name="notes"></textarea></td>
<td valign="top"><input type="submit" name="submit"></td>
</tr>
还有更多的列,但这是重要的组成部分。
什么是设置此功能的最佳方式,以便提交按钮被选中/每60秒重绘? 如果该行/表已提交,提交按钮将需要改变的链接。
将具有所有发生的许多写入一次导致可怕的表现? 我们的服务器可以处理它,但我更关心的是客户端功能(谁正在使用中级或更糟糕的台式机)。
除了记录分手到单独的网页(客户端在不感兴趣),是否有单页上处理这个多种形式更好的办法?
更新我想它可能会更有意义,让用户点击他们想要更新的行,那么这将仅该行转换为表格。 如果某行失去焦点,我会显示一个confim框,以便它们不会丢失或提交不完整的数据。