隐藏DataGrid数据:$("#eGrid").parent().parent().parent().parent().hide();

datagrid的参数配置的方式

方式1:

var queryParams = $('#menulist').datagrid('options').queryParams;
queryParams.catalogid = catalogid;
queryParams.DomainID = node.id;
queryParams.pageNumber = pageNumber;
queryParams.pageSize = pageSize;

方式2:

 $('#menulist').datagrid('options').pageNumber = 1;
$('#menulist').datagrid('getPager').pagination({ pageNumber: 1 });
$('#menulist').datagrid('options').url = 'menuService.ashx?Method=GetMenus&DomainID=' + node.id;
$("#txtMenuID").val(node.id);//隐藏域内的内容
$("#menulist").datagrid('reload');

 

标准的datagrid代码

 var pNumber = 0;
        var pSize = 20;

        $('#list').datagrid({
            method: 'post',
            url: 'GT028_URLInforService.ashx?Method=GetGT028_URLInfor',
            fitColumns: true,
            nowrap: true,
            loadMsg: '正在加载数据...',

            pagination: true,
            pageSize: pSize, //每页显示的记录条数,默认为10
            pageNumber: 1, //默认的页码
            pageList: [200, 100, 50, 30, 20], //可以设置每页记录条数的列表
            columns: [[
                    { title: 'id', field: 'GC028_ID', width: 20, checkbox: true },
                    { title: '类别', field: 'GC028_TYPE', width: 100 },
                    { title: '快速编号', field: 'GC028_BH', width: 100 },
                    { title: '页面名称', field: 'GC028_MC', width: 100 },
                    { title: '链接地址', field: 'GC028_URL', width: 300 },
                    { title: '用户名', field: 'GC028_UserName', width: 100 },
                    { title: '密码', field: 'GC028_PWD', width: 100 },
                    { title: '创建时间', field: 'GC028_CJSJ', width: 100,
                        formatter: function (value, row, index) {
                            var t = "";
                            if (value) {
                                t = value.replace("T", " ");
                            }
                            return t;
                        }
                    },
                    { title: '创建人', field: 'GC028_CJR', width: 100 },
                    { title: '备注', field: 'GC028_BZ', width: 100}]],
            toolbar: '#tb', // id 为tb的Div 详细 查看前台页面HTML代码
            onBeforeLoad: function () {
                $(this).datagrid('rejectChanges');
            },
            onClickRow: function (rowIndex, rowData) {

            },
            onDblClickRow: function (rowIndex, rowData) {
                $(this).datagrid("unselectAll"); //取消所有选中的行
                $(this).datagrid("selectRow", rowIndex); //选中当前双击的行记录
                initTool.edit();
            }
        });
View Code

相关文章: