|

楼主 |
发表于 2018-4-11 14:32:32
|
显示全部楼层
// 定义数组,把页面班组的rowID存到Array中
var list = new Array();
for ( var i = 0; i < main.getCount(); i++) {
var dataRowID = main.getID(i);
var dataValues = {
"fClassName" : main.getValue("fClassName", dataRowID),
"rowID" : dataRowID
};
list.push(dataValues);
}
// 定义新的集合,把得到新的json放到里面
var ret = [];
debugger
for ( var i = 0; i < list.length; i++) {
for ( var j = i + 1; j < list.length; j++) {
if (list.id == list[j].id) {
list.splice(list[j], 1);
}
}
}
for ( var k = 0; k < list.length; k++) {
ret.push(list[k].rowID);
}
var rowID = ret.toString().replace(/,/g, "','");
alert(ret);
splice,这个方法怎么得到重复数据,而不是去掉重复数据?我用的不对吗老师您看一下
|
|