listview - 删除 ListView Row Titanium

标签 listview titanium titanium-mobile appcelerator

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

最佳答案

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();
});

关于listview - 删除 ListView Row Titanium,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23192910/

相关文章:

android - Titanium 设备后退按钮无法正确关闭我的应用程序

xml - 钛合金,网格布局

javascript - 从钛内存中删除 var 对象

titanium - 使用 iOS 模块构建 Native View 并在 Titanium 中使用它们

css - 钛的 ScrollView 有问题吗?

javascript - 用于 jquery mobile 的带空白的 ListView

android - 从具有按钮的 ListView 获取列表项的位置

android - Android ListView 中的前 2 个 TextView 的样式不同

android - Android多列ListView

javascript - Titanium Studio javascript - 添加到数组