1. 表格动态操作

    1. 固定行/列

      1. 方法说明

        方法 $.fixTable(tableId,setting)
        说明 该方法用于设置表格的行、列固定
        使用时需注意,当表格无 X 轴和 Y 轴的滚动条时将不对表格内容进行固定
        对表格固定后,被固定部分不能使用可编辑内容;若 thead 被固定将不支持 thead 的拖动和排序功能
        该方法不支持在 c_table 中设置了样式 c_table-row-(x) 的情况
        table 的大致结构如下:
        <div>
        	<div class="c_scroll">
        		<div class="c_table">
        			<table id="tableObj">
        			*
        			*
        			*
        			</table>
        		</div>
        	</div>
        </div>
        
        参数 tableId 需要被操作的表格的 id
        setting 表格固定的参数设置:传入数据类型需为 JSON 类型
        可选值:
        fixHead 设置是否固定 thead,默认为 true
        fixFoot 设置是否固定 tfoot,默认为 true
        leftCols 左侧需固定的列数,为实际单元格个数,若存在单元格合并则以未合并为准
        rightCols 右侧需固定的列数,为实际单元格个数,若存在单元格合并则以未合并为准
      2. 示例

        $.fixTable("tableObj",{
        	fixHead:true,
        	fixFoot:true,
        	leftCols:3,
        	rightCols:3
        });
        
    2. 固定行/列

      1. 方法说明

        方法 $.fixTable(tableId,setting)
        说明 该方法用于设置当点击表头单元格时,对该列内容进行排序
        参数 obj 被操作的 th 对象
        type 列的数据类型,可选值为:int、float、date、string,默认为string
        fn 当 type 的可选值无法满足需要是可自定义排序方法,入参为 tr 的 DOM 对象
        defCls 设置排序后的样式显示,默认为先升序,再降序,可选值为:asc、desc
      2. 示例

        HTML

        <th col="custName" colcss="e_right"  onclick="testSort(this)"><span class="slip"></span>客户姓名</th>
        

        Javascript

        function testSort(obj,type){
        	//$.sortTable(obj, type,"desc");//可选排序方法1
        	//$.sortTable(obj, fn, defCls); //可选排序方法2
        	$.sortTable(obj, type,function(tr1,tr2){
        		var tr1Data = $(tr1).children("td:nth-child(2)").find("input:first").val();
        		var tr2Data = $(tr2).children("td:nth-child(2)").find("input:first").val();
        		return tr1Data - tr2Data;
        	},"desc");
        }