【发布时间】:2012-07-26 15:58:37
【问题描述】:
我正在使用 jQuery 制作动态 HTML 表格。在一个表中,我的用户有两个交互:
- 追加一行
- 删除特定行
对行进行编号的问题在于,如果用户删除了特定行,则该行后面的所有行都需要重新编号。我必须选择删除行之后的所有行并将它们的数量减去 1。
有没有更好的方法来解决这个问题?
编辑:这是一个演示问题的 JSFiddle:http://jsfiddle.net/LNXae/2/
我知道有序列表会自动重新编号我的行,但我宁愿使用表格,因为我现在给出的示例非常简单。
【问题讨论】:
-
您能告诉我们您为什么需要这样做吗?如果您正在修复损坏的外键,您的规范化可能需要修复。不要忘记外键和显示代码可以是单独的列 - 一旦创建,主/外键应该没有理由更改。
-
@halfer,我相信他想更改 html 页面上的文本 - 因为
jQuery标记。 -
啊,谢谢@Moo-Juice - 我以为它指的是数据库
:) -
您是否考虑过使用有序列表?
-
@Blazemonger 我将使用一个列表,但我需要在表中为其他内容提供列,并且我不想担心嵌套的 div..
标签: javascript jquery html