gridpanel获取选中数据


var e = MainGrid.getSelectionModel().selection.record;
e.set('depid', '10000');
e.set('depname', '总部');

var depid = e.get('depid');
var depname = e.get('depname');
这个record其实就是一个json对象
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

function deletefileItems() {
    var gsm = fileGrid.getSelectionModel();//获取选择列
    var rows = gsm.getSelections();//根据选择列获取到所有的行
    if (rows.length > 0) {
        //当有选择的数据的时候
        for (var i = 0; i < rows.length; i++) {
            //循环迭代所有的选择的row
            var row = rows[i];
            var filePath = row.get('filePath');//这个就是你想要的
            Ext.Ajax.request({
                //省略ajax请求后台
            });
        }
    }else{
        Ext.Msg.alert('提示', '请选择要删除的记录');
    }
};
说明:
var filePath = row.get('filePath');
利用row.get('字段名称');
可以获得你想要的字段值

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

你可能感兴趣的:(json,Ajax,ext)