删除选定的项目列表框 AS3

remove selected item listbox AS3

我想从列表框 (liste) 中删除所选项目。我从 xml-sheet 导入信息。然后我将该信息放入带有循环的列表框中。如何删除已从列表框中选择的项目?

    import flash.events.MouseEvent;

var loader:URLLoader = new URLLoader();
var url:URLRequest = new URLRequest("liste2.xml");
var xml:XML;
loader.addEventListener(Event.COMPLETE, ferdigLastet);
loader.load(url);
liste.selectedIndex = 0;
var antall:int=0;
function ferdigLastet(evt:Event) {
    xml = new XML(loader.data);
    antall = xml.lovbrudd.length();
    var teller:int = 0;
    while (teller<antall)
    {
        var aar:Number = xml.lovbrudd[teller].ar;  //leser fra xml-filem
        var promillekj:Number = xml.lovbrudd[teller].promille;
        var hastighet:Number = xml.lovbrudd[teller].fart;
        liste.addItem({label:aar,promille:promillekj, fart:hastighet});  //legger data i listeboksen
        //elev_array.push({navn:navnet,poeng:poenget});  // denne linjen legger dataene i et array
        teller++;
    }
}
registrer.addEventListener(MouseEvent.CLICK,registrerdata);
function registrerdata(evt:MouseEvent){
    var aarregist:Number = Number(txtar.text)
    var promilleregist:Number = Number(txtpromille.text)
    var promillehastighet:Number = Number(txthastighet.text)
    liste.addItem({label:aarregist,promille:promilleregist, fart:promillehastighet});
}

fjern.addEventListener(MouseEvent.CLICK,fjerndata);
function fjerndata(evt:MouseEvent){
    var fjern:int = 0;

    //want to remove selcted item from the listbox


}
liste.removeItemAt(liste.selectedIndex);