List控件有两个关于remove的方法:removeAll()、removeItemAt(index),但是在预先不知道索引的情况下,如果想删除label为"yaoyao"或data为"333"的项,怎么做呢?
方法是循环遍历,并进行比对,再使用removeItemAt方法删除:
var l = _list.length;
for (var j = 0; j<l; j++) {
if (_list.getItemAt(j).label == "yaoyao") {
//_list.getItemAt(j).data == "333";
_list.removeItemAt(j);
break;
}
}
posted on 2008-01-23 12:29
三千 阅读(224)
评论(0) 编辑 收藏 所属分类:
[I ]. Flash技术 、
[A]. ActionScript