我试图通过删除行来过滤数据列,如果列的值不等于我的输入...但if条件似乎不工作...下面是我的代码:as3删除DataGrid中的行以过滤数据
for(var k:int =0; k<DataGrid.length;k++){
wew = DataGrid.getItemAt(k).Name.toString();
if(txt_username.text != wew){
trace("not equal");
DataGrid.removeItemAt(k); // remove row if it does not equal to name input by user
}
else{
trace("same");
}
}
}
样本数据:
John val1 val2 val3
Awts val1 val2 val3
Awts val1 val2 val3
用户输入: “约翰”
希望的输出:
John val1 val2 val3
你的代码在哪里? – akmozo
你的问题是什么? – Brian