解决方案 »

  1.   

    function treegridDeleteByIds(id,url) {
    var ids = [];
    if (id == undefined) {//点击右键菜单才会触发这个
    var rows = dataGrid.datagrid('getSelections');
    id = rows[0].ID;

    parent.$.messager.confirm('请确认', '您要删除当前所选项目?', function(b) {
    if (b) {
    var rows = $('#dataGrid').datagrid('getChecked');
    for ( var i = 0; i < rows.length; i++) {
    ids.push(rows[i].ID);
    }
    $.ajax({
    url : basePath+url,
    data : {
    ids : ids.join(',')
    },
    dataType : 'json',
    success : function(d) {
    $('#dataGrid').treegrid('load');
    $('#dataGrid').treegrid('unselectAll');
    parent.dj.messagerShow({
    title : '提示',
    msg : d.msg
    });
    }
    });
    }
    });
    }