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);
            }
        }
  • 相关阅读:
    CentOS7突然出现无法连接网络的情况--VM下
    设置Linux系统的LANG变量
    习题
    Linux目录路径知识
    Linux目录详细介绍
    regexp正则
    https://github.com/rwson/awesome-javascript-cn
    JavaScript资源大全中文版(Awesome最新版)
    关于 Chrome DevTools 的 25 个实用技巧
    从前端菜鸟到大神,看这一篇就够了
  • 原文地址:https://www.cnblogs.com/lonske/p/12132998.html
Copyright © 2011-2022 走看看