解决思路是:每新增、上增。或删除时,统计列表的tr数,对序号全部进行重新赋值
/*当进行新增和上增时,对数据项序号,进行自动排序*/
function fileNmSort() {
/*获取模块下的子元素tr数量,按顺序进行fileNum赋值*/
var trFileNmArry = new Array();
var tr =$("#editTable tr");
var tr2 =$("#editTable2 tr");
var tr3 =$("#editTable3 tr");
trFileNmArry.push(tr);
trFileNmArry.push(tr2);
trFileNmArry.push(tr3)
for(var j=0;j<trFileNmArry.length;j++){
for(var i=0;i<trFileNmArry[j].length;i++){
$(trFileNmArry[j][i+1]).children().eq(0).children().val(i+1);
}
}
}
这里的 tr,tr2,tr3是三个模块