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");
    }
    }
    }

  • 相关阅读:
    查缺补漏中~~
    The number of divisors(约数) about Humble Numbers
    Octorber 21st
    素数回文
    盐水的故事
    居然因为交换错了好几把。。。。,还有坑点是num1可以大于num2
    税收与补贴问题(洛谷1023)
    斐波拉契高精度(洛谷1255)
    高精度模板
    Codeforces#373 Div2
  • 原文地址:https://www.cnblogs.com/lovewzh/p/4478063.html
Copyright © 2011-2022 走看看