LigerUI中根据该行的元素,删除行

在谢哥 (LigerUI地址http://www.ligerui.com/

谢哥博客http://www.cnblogs.com/leoxie2011/)的帮助下实现了

 

function f_initGrid() {
$("#maingrid").ligerGrid({
columns: [
{
display: '字段', name: 'selectFieldData'
//, editor: { type: 'text' }
},
{
display: '显示名称', name: 'showName',
editor: { type: 'text' }
},
{
display: '控件类型', name: 'ControlTypeID', width: 120, isSort: false, textField: 'ControlTypeName',
editor: { type: 'select', data: ControlTypeList, valueField: 'DepartmentID', textField: 'ControlTypeName' }
},
{ display: '查询逻辑', name: 'Age', width: 50, type: 'int', editor: { type: 'int' } },
{ display: '入职日期', name: 'IncomeDay', type: 'date', width: 100, editor: { type: 'date' } },
{
display: '查询逻辑', name: 'Address',
editor: { type: 'text' }, align: 'left', width: 300
}
],
enabledEdit: true, isScroll: false, usePager: false,
data: SelectFieldsData,
width: '100%'
});
}

 

初始数据,以下开始删除  

            $('#tabFields').tree({
                onCheck: function (node, checked) {
                    if (checked) {
                        tempSelectData = node.text,
                        addNewRow()
                    } else {
                        tempSelectData = node.text,
                        deleteRow(tempSelectData)
                    }
                    //,alert($('#tabFields').tree('getChecked')[0].text);  // 在用户点击的时候提示
                }
            });

  

  function deleteRow(tempSelectData) {
            g = manager = $("#maingrid").ligerGetGridManager();
            //manager.deleteSelectedRow();
            var row; 
            //alert(JSON.stringify(g.rows));
            for (var i in g.rows) {
                //alert(JSON.stringify(row.selectFieldData));
                if (g.rows[i].selectFieldData == tempSelectData) {
                    row = g.rows[i];
                    break;
                }
            }
            if (row != "undefined") {
                manager.deleteRow(row)
            }
        }

  

 

 

  

 

 

转载于:https://www.cnblogs.com/kinggod/articles/3730621.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值