zoukankan      html  css  js  c++  java
  • jqgrid 各种方法参数的使用

    现在jqGrid对象 tableObj

    一、获取选中的行

    selected = tableObj.jqGrid('getGridParam', 'selrow');
         if (selected == null) {
             alert("请您选择一行后再执行操作!");
             return;
         }

    二、获取选中行的行数据和行中各单元格的值

    var rowData = tableObj.getRowData(selected);
            $j("#ddlPerson").val(rowData.xmbm);

    四、删除一行

     tableObj.jqGrid('delRowData', selected);

    五、新增一行

      var newone = { Id: null, xmbm: xmbm, personName: personName};
    var indexLength = tableObj.getDataIDs().length;
                tableObj.jqGrid('addRowData', indexLength + 1, newone);

    六、编辑某一行

     var newone = { Id: null, xmbm: xmbm, personName: personName}
    tableObj.jqGrid('setRowData', selected, newone);

    七、获取表中所有的ids

    var ids = tableObj.jqGrid('getDataIDs');

    八、刷新表格

     function refreshGrid(grid, data) {
                grid.jqGrid('clearGridData');
                grid.jqGrid('setGridParam',
                {
                    datatype: 'local',
                    data: data
                }).trigger("reloadGrid");
            }

    九、给指定的行设置样式

    tableObj.setCell(ids[i], "Name", rowdata.Name, {'background-color': 'red' });
  • 相关阅读:
    论文连接
    MySQL中的datetime与timestamp比较
    查看挂载情况
    insertable = false, updatable = false的使用
    umount: /home: device is busy
    LVM
    erase-credentials配置
    <T> List<T>前面<T>的意思
    Java 内部类 this
    AuthenticationManager, ProviderManager 和 AuthenticationProvider
  • 原文地址:https://www.cnblogs.com/zhengwei-cq/p/10191308.html
Copyright © 2011-2022 走看看