删除列表视图Row Titanium

时间:2014-04-21 07:27:39

标签: listview titanium titanium-mobile appcelerator

我想在列表视图中删除一行。 当用户点击一行时,我想打开一个对话框,显示“确定要删除'”的消息。 当用户单击“确定”时,应删除“行”。

1 个答案:

答案 0 :(得分:6)

listView.addEventListener('itemclick', function(e){ 
    var section = e.section;
    var itenIndex = e.itemIndex;
    var dialog = Ti.UI.createAlertDialog({
        title : 'Do you want to delete the row?',
        buttonNames : ['Yes','No']
    });
    dialog.addEventListener('click', function(e){
        if(e.index == 0){
            section.deleteItemsAt(itenIndex,1);
        }
    });
    dialog.show();
});