diff --git a/examples/table-test.html b/examples/table-test.html
index 0ac450b1..fe82c525 100644
--- a/examples/table-test.html
+++ b/examples/table-test.html
@@ -2,7 +2,7 @@
-
+
表格操作 - layui
diff --git a/src/modules/laydate.js b/src/modules/laydate.js
index 976b0e10..ee1128d1 100644
--- a/src/modules/laydate.js
+++ b/src/modules/laydate.js
@@ -46,8 +46,8 @@
isLayui ? (
layui['layui.all']
- ? (typeof callback === 'function' && callback())
- : layui.addcss(path, callback, cssname)
+ ? (typeof callback === 'function' && callback())
+ : layui.addcss(path, callback, cssname)
) : ready.link(path, callback, cssname);
return this;
diff --git a/src/modules/table.js b/src/modules/table.js
index ec62da14..9ce4da67 100644
--- a/src/modules/table.js
+++ b/src/modules/table.js
@@ -21,7 +21,7 @@ layui.define(['lay', 'laytpl', 'laypage', 'form', 'util'], function(exports){
config: { // 全局配置项
checkName: 'LAY_CHECKED' // 是否选中状态的字段名
,indexName: 'LAY_TABLE_INDEX' // 初始下标索引名,用于恢复当前页表格排序
- ,numbersName: 'LAY_INDEX' //序号
+ ,numbersName: 'LAY_INDEX' // 序号
,disabledName: 'LAY_DISABLED'
}
,cache: {} // 数据缓存
@@ -1068,7 +1068,7 @@ layui.define(['lay', 'laytpl', 'laypage', 'form', 'util'], function(exports){
// 记录下标索引,用于恢复排序
if(!sort) item1[table.config.indexName] = i1;
- //遍历表头
+ // 遍历表头
that.eachCols(function(i3, item3){
var field = item3.field || i3;
var key = item3.key;
@@ -1106,9 +1106,9 @@ layui.define(['lay', 'laytpl', 'laypage', 'form', 'util'], function(exports){
+ function(){
var tplData = $.extend(true, {
LAY_COL: item3
- }, item1)
- ,checkName = table.config.checkName
- ,disabledName = table.config.disabledName;
+ }, item1);
+ var checkName = table.config.checkName;
+ var disabledName = table.config.disabledName;
//渲染不同风格的列
switch(item3.type){
@@ -1912,11 +1912,10 @@ layui.define(['lay', 'laytpl', 'laypage', 'form', 'util'], function(exports){
//数据行中的事件返回的公共对象成员
var commonMember = that.commonMember = function(sets){
- var othis = $(this)
- ,index = othis.parents('tr').eq(0).data('index')
- ,tr = that.layBody.find('tr[data-index="'+ index +'"]')
- ,data = table.cache[that.key] || [];
-
+ var othis = $(this);
+ var index = othis.parents('tr').eq(0).data('index');
+ var tr = that.layBody.find('tr[data-index="'+ index +'"]');
+ var data = table.cache[that.key] || [];
data = data[index] || {};
@@ -1944,7 +1943,9 @@ layui.define(['lay', 'laytpl', 'laypage', 'form', 'util'], function(exports){
cell.html(parseTempData.call(that, {
item3: item3
,content: value
- ,tplData: data
+ ,tplData: $.extend({
+ LAY_COL: item3
+ }, data)
}));
td.data('content', value);
}
@@ -1956,7 +1957,9 @@ layui.define(['lay', 'laytpl', 'laypage', 'form', 'util'], function(exports){
thisTd.children(ELEM_CELL).html(parseTempData.call(that, {
item3: item3
,content: content
- ,tplData: data
+ ,tplData: $.extend({
+ LAY_COL: item3
+ }, data)
}));
thisTd.data('content', content);
}