2.7K Star 16.1K Fork 3.6K

GVPLayui/layui

 / 详情

table返回值是嵌套的,不支持渲染

已完成
创建于  
2018-01-11 17:25

输入图片说明

评论 (4)

gocreater 创建了任务

解决方案:
修改为: Class.prototype.renderData = function(res, curr, count, sort){
var that = this
,options = that.config
,data = res[options.response.dataName] || [];
var tableData = res;
if (typeof(options.response.dataName) != "undefined") {
var dataKeys = options.response.dataName.split(".");
if (dataKeys.length > 0) {
for (var i = 0; i < dataKeys.length; i++) {
tableData = tableData[dataKeys[i]]
}
}
data = tableData
}
var trs = []

上面方案不能通用,总条数存在该问题。
通用解决方案:修改table.js 的ajax请求,加入结果预处理即可。
输入图片说明
调用方法如下:
输入图片说明

gocreater 关闭了任务

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
JavaScript
1
https://gitee.com/layui/layui.git
git@gitee.com:layui/layui.git
layui
layui
layui

搜索帮助

A270a887 8829481 3d7a4017 8829481