| | |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script src="../../../layuiadmin/PubCustom.js"></script> |
| | | <script src="../../../layuiadmin/soulTable.slim.js"></script> |
| | | <style> |
| | | /* 鲿¢ä¸ææ¡ç䏿å表被éè---å¿
须设置--- */ |
| | | .layui-table-cell { |
| | |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | | index: 'lib/index' //主å
¥å£æ¨¡å |
| | | }).use(['index', 'form', 'laydate', 'table', 'element'], function () { |
| | | }).use(['index', 'form', 'laydate', 'table', "soulTable", 'element'], function () { |
| | | //#region å
Œ
±åé |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | | , layer = layui.layer |
| | | , table = layui.table |
| | | , soulTable = layui.soulTable |
| | | , form = layui.form |
| | | , element = layui.element; |
| | | //æ¥è¯¢æ¡ä»¶ |
| | |
| | | , limit: 500 |
| | | , cols: [[ |
| | | { type: 'checkbox', fixed: 'left', style: 'background-color:#efefef4d;' } |
| | | , { type: 'numbers', title: 'åºå·', width: 100, style: 'background-color:#efefef4d;' } |
| | | , { type: 'numbers', field:'åºå·', title: 'åºå·', width: 100, style: 'background-color:#efefef4d;' } |
| | | , { field: 'ColumnName', title: 'åå', width: 100 } |
| | | , { file: 'IsHide', title: 'æ¯å¦éè', width: 100, templet: '#IsHide' } |
| | | , { field: 'Alignment', title: '坹齿¹å¼', width: 100, templet: '#Alignment' } |
| | |
| | | , { field: 'ColumnName_Other', title: 'å«å', width: 120, edit: 'text' } |
| | | , { field: 'IsTotalRow', title: 'æ¯å¦ç»è®¡', width: 100, templet: '#IsTotalRow' } |
| | | ]] |
| | | , even: true |
| | | , rowDrag: {/*trigger: 'row',*/ |
| | | done: function (obj) { |
| | | // 宿æ¶ï¼æ¾å¼æ¶ï¼è§¦å |
| | | // 妿æå¨ååæå¨åæ ååï¼åä¸ä¼è§¦åæ¤æ¹æ³ |
| | | console.log(obj.row) // å½åè¡æ°æ® |
| | | console.log(obj.cache) // æ¹å¨åå
¨è¡¨æ°æ® |
| | | console.log(obj.oldIndex) // åæ¥çæ°æ®ç´¢å¼ |
| | | console.log(obj.newIndex) // æ¹å¨åæ°æ®ç´¢å¼ |
| | | |
| | | console.log(table.cache["mainTable"]) // æ¹å¨åæ°æ®ç´¢å¼ |
| | | } |
| | | } |
| | | , done: function () { |
| | | soulTable.render(this) |
| | | } |
| | | }; |
| | | } |
| | | |