还是加减条的问题,上代码
var tr = $("#add_aa_template tr").clone();
$("#add_aa_table").append(tr);
resetTrNum('add_aa_table');
加完以后,那个resetTrNum方法改索引,这个方法我没看懂,大家给我讲讲,下面是代码
function resetTrNum(tableId) {
$tbody = $("#" + tableId + "");
$tbody.find('>tr').each(function(i){
$(':input, select', this).each(function() {
var $this = $(this), name = $this.attr('name'), val = $this.val();
if (name != null) {
if (name.indexOf("#index#") >= 0) {
$this.attr("name",name.replace('#index#',i));
} else {
var s = name.indexOf("[");
var e = name.indexOf("]");
var new_name = name.substring(s + 1,e);
$this.attr("name",name.replace(new_name,i));
}
}
});
});
}
var tr = $("#add_aa_template tr").clone();
$("#add_aa_table").append(tr);
resetTrNum('add_aa_table');
加完以后,那个resetTrNum方法改索引,这个方法我没看懂,大家给我讲讲,下面是代码
function resetTrNum(tableId) {
$tbody = $("#" + tableId + "");
$tbody.find('>tr').each(function(i){
$(':input, select', this).each(function() {
var $this = $(this), name = $this.attr('name'), val = $this.val();
if (name != null) {
if (name.indexOf("#index#") >= 0) {
$this.attr("name",name.replace('#index#',i));
} else {
var s = name.indexOf("[");
var e = name.indexOf("]");
var new_name = name.substring(s + 1,e);
$this.attr("name",name.replace(new_name,i));
}
}
});
});
}