zoukankan      html  css  js  c++  java
  • easyui 行编辑修改

    function editDept(){
    var editRow = undefined;//定义全局变量:当前编辑的行
    //修改时要获取选择到的行
    var rows = jQuery("#dept_grid_div").datagrid("getSelections");
    if (rows == null || rows.length == 0){
    jQuery.messager.alert("操作提示","没有选中任何记录,不能执行该操作",'error');
    }
    if (rows.length>1){
    jQuery.messager.alert("操作提示","修改操作不能选择多条记录",'error');
    }
    //如果只选择了一行则可以进行修改,否则不操作
    if (rows.length == 1) {
    //修改之前先关闭已经开启的编辑行,当调用endEdit该方法时会触发onAfterEdit事件
    if (editRow != undefined) {
    jQuery("#dept_grid_div").datagrid("endEdit", editRow);
    }
    //当无编辑行时
    if (editRow == undefined) {
    //获取到当前选择行的下标
    var index = jQuery("#dept_grid_div").datagrid("getRowIndex", rows[0]);
    //开启编辑
    jQuery("#dept_grid_div").datagrid("beginEdit", index);
    //把当前开启编辑的行赋值给全局变量editRow
    editRow = index;
    //当开启了当前选择行的编辑状态之后,应该取消当前列表的所有选择行,要不然双击之后无法再选择其他行进行编辑
    jQuery("#dept_grid_div").datagrid("unselectAll");
    }
    }
    }

  • 相关阅读:
    天融信防火墙抓包
    windows2019jihuo
    CentOS多路径软件配置(光纤连接存储)
    listener.ora,tnsnames.ora中一个空格的威力
    excel 金额自动转中文大写
    js的点滴
    写ppt的助手
    珠峰-6-koa-express
    珠峰-6-http和http-server原理
    珠峰-6-node
  • 原文地址:https://www.cnblogs.com/lovewzh/p/4478063.html
Copyright © 2011-2022 走看看