zoukankan      html  css  js  c++  java
  • easyUI table行上移下移 同时更新序号可使保存按新顺序

    //上移
        function upBtn() {
            var selected = $('#caseTable').datagrid('getSelected');
            var index = $('#caseTable').datagrid('getRowIndex',selected);
            if(index==0){
                $.messager.alert('系统提示', '顶行无法上移!', 'warning');
            } else {
                var rows = $('#caseTable').datagrid('getRows');
                var row = rows[index];
                $('#caseTable').datagrid('deleteRow', index);//删除一行
                index--;
                $('#caseTable').datagrid('insertRow', {
                    index:index,
                    row:row
                });
                var loadRows = $('#caseTable').datagrid('getRows');
                loadRows[index].ROWNUM_ = index + 1;
                loadRows[index + 1].ROWNUM_ = index + 2;
                $('#caseTable').datagrid('loadData',loadRows);
            }
        }
        //下移
        function downBtn() {
            var selected = $('#caseTable').datagrid('getSelected');
            var index = $('#caseTable').datagrid('getRowIndex',selected);
            var rows = $('#caseTable').datagrid('getRows');
            var rowlength=rows.length
            if(index==rowlength-1){
                $.messager.alert('系统提示', '底行无法下移!', 'warning');
            }else{
                var row = rows[index];
                $('#caseTable').datagrid('deleteRow', index);//删除当前行
                index++;
                $('#caseTable').datagrid('insertRow', {
                    index:index,
                    row:row
                });
                var loadRows = $('#caseTable').datagrid('getRows');
                loadRows[index].ROWNUM_ = index + 1;
                loadRows[index - 1].ROWNUM_ = index;
                $('#caseTable').datagrid('loadData',loadRows);
            }
        }
  • 相关阅读:
    (II)第一节:IOC 和 DI
    (I)第二节:开发环境
    (I)第一节:Spring 框架
    Spring【目录】
    MyBatisPlus 之 Oracle 数据库主键
    MyBatisPlus 之 公共字段自动填充
    MyBatisPlus 之 全局SQL注入器应用
    MyBatisPlus 之 自定义全局操作
    MyBatisPlus 之 代码生成器
    彻底理解Netty
  • 原文地址:https://www.cnblogs.com/lonske/p/12132998.html
Copyright © 2011-2022 走看看