71 评论

孜云

这个排序只是显示值啊,实际值为null,怎么让实际值也是正常的呢?

0 2021-02-25 17:40

星踪

已增加方案,可参考4.注意事项

0 2021-04-29 10:14

用户r6sG27875

为什么我的序号生产1,2以后,再点击插入行序号又从1,2重新开始,后续再添加行就正常了

1 2021-01-12 10:04

Leo.Tsai

按照文档的操作找下原因

0 2021-06-03 15:36

helele

文档真不错

0 2020-12-18 12:29

南山叶

这个只能用在这个DEMO里这种简单的,如果序号格子下面还有别的内容会一并编号了...

0 2020-12-08 14:00

牛气冲天的哇

https://bbs.fanruan.com/wenda/question/68739.html
修改“编辑结束”事件

0 2021-03-11 09:08

用户Q9116415

if (window.deleteflag == 1 || window.appendflag == 1) { //如果是删除或者添加标记的,重新编号
var $tds = $('.x-table td[col=1]:visible'); //获取第2列中可见的单元格(B列)
var n = 0;

//下方有n行不需要替换的就减去n+1
var end = $tds.length - 3;//下方2行不替换

$tds.each(function(i, e) {
if (i >= 4 && i <= end) { //模板中从哪一可见行开始编号的,行号是从0开始的,所以用行号-1,比如这个模板是从第3行开始的,就是2
n = n + 1;
$(e).text(n); //将当前编号重新设置
}
});
window.deleteflag = 0; //清除删除行标记
window.appendflag = 0; //清除添加行标记
}

4 2020-12-08 17:38

Leo.Tsai

https://bbs.fanruan.com/thread-133249-1-1.html

0 2020-10-09 10:15

暴躁的小犀牛

这个方法还是不能解决这个问题,有没有更好地办法,能让js加载的时候只识别增加的行,不要对下边的全部替换?

0 2020-10-12 08:47

牛气冲天的哇

https://bbs.fanruan.com/wenda/question/68739.html
修改“编辑结束”事件

0 2021-03-11 09:09

柿子树

可以在最后加一列放数据库数据,js中判断这列有没有数据,有数据的不加序号。
如果需要接着原有数据序号排序,可以在一个单元格存放数据库中最大序号,js先获取此序号,在此序号基础上排序。

0 2021-01-22 15:37