util.fiterhash=function(data){
keys = [];
var filelist={};
var len = 0;
var group = null;
var valueLen = data.value.lenght;
for (var i=0; i < data.value.length; i++) {
if (util.isNull(filelist[data.value[i].groupId])==true) {
filelist[data.value[i].groupId]=[];
keys[keys.length]=data.value[i].groupId;
};
group = filelist[data.value[i].groupId];
len = group.length;
alert(len);
alert(util.getString(data.value[i]));
filelist[data.value[i].groupId][len]=data.value[i];
};
return util.getString(filelist);
keys = [];
var filelist={};
var len = 0;
var group = null;
var valueLen = data.value.lenght;
for (var i=0; i < data.value.length; i++) {
if (util.isNull(filelist[data.value[i].groupId])==true) {
filelist[data.value[i].groupId]=[];
keys[keys.length]=data.value[i].groupId;
};
group = filelist[data.value[i].groupId];
len = group.length;
alert(len);
alert(util.getString(data.value[i]));
filelist[data.value[i].groupId][len]=data.value[i];
};
return util.getString(filelist);
}
上面的代码 主要讲述的是用方法的形式接受参数,通过hashtable的方式存储主id的值 希望对各位同学有帮助