gx_tieta/WebRoot/pages/js/mylayui.js
@@ -405,14 +405,28 @@
        var layui = this.layui;
        
        var preData = this.cache[index];
        var _data = $.extend(preData, data||{});
        var _data = $.extend(preData||{}, data||{});
        var tds = this._getBodyTds(index);
        console.log(preData);
        var tdRs = this._getFixedRTds(index);
        //console.log(_data);
        // 遍历
        var _this = this;
        layui.each(_data, function(key, value) {
            // 遍历tds的值
            tds.each(function() {
            tds.each(function(k) {
                var _field = $(this).data('field');
                if(key == _field) {
                    var cell = $(this).find('.layui-table-cell');
                    var content = _this._getContent(key, value, _data);
                    cell.html(content);
                }
            });
        });
        // 修改浮动
        layui.each(_data, function(key, value) {
            // 遍历tds的值
           tdRs.each(function(k) {
                var _field = $(this).data('field');
                if(key == _field) {
                    var cell = $(this).find('.layui-table-cell');
@@ -429,6 +443,12 @@
        return trList.eq(index).find('td');
    }
    ,_getFixedRTds: function(index) {
       var layuiTableView = $(this.ele).next('.layui-table-view');
       var layuiFixedR = layuiTableView.find('.layui-table-fixed.layui-table-fixed-r .layui-table tbody');
       var trList = layuiFixedR.find('tr');
       return trList.eq(index).find('td');
    }
    ,_getContent: function(key, value, data) {
        var col = this.col;             //  所有的列
        var laytpl = this.tpl;
@@ -440,7 +460,8 @@
            // 判断当前内容是否为对应的需要更新的数据
            if(key == _col.field) {
                // 判断是否有模板
                templet = _col.templet?$(_col.templet).html():_col.toolbar?$(_col.toolbar).html():value;
                templet = _col.templet?$(_col.templet).html():_col.toolbar?$(_col.toolbar).html():value.toString();
                //console.log(templet);
                // 根据模板构成content
                laytpl(templet).render(data, function(html) {
                    rs = html;