关于BootstapTable插件中加载从服务器返回的数据格式问题
bootstrap table 插件中要求从服务器返回的数据格式标准是这样的数据机构
[{"username":"邓肯","sex":"男","age":22},{"username":"灰太狼","sex":"男","age":23}]
如果现在返回的JSON数据的结构如下
{"success":true,"msg":"","data":null,"rows":[{"systemId":"XXXXX","systemName":"XXXXXXXX","systemKey":"8282A2061BDB11E6BD1EF07959E054A4","remark":null,"id":"XXXXX"},{"systemId":"XXXXX","systemName":"XXXXX","systemKey":"98F998FA1BDB11E6BD1EF07959E054A4","remark":null,"id":"XXXXX"}],"total":2}
即返回的数据中包含了一些额外的信息。这种情况下,除了修改服务器端返回数据的格式外,在前端可以用什么方法让他讲rows中的数据加载出来。附一部分前端js代码
$(document).ready(function(){
//使用Bootstrap Table插件获取数据并向前端表格插入数据
$('#table').bootstrapTable({
url: '/test/system/queryAll',
datatype: 'json',
data: [rows],
columns:[{
field: 'systemId',
title: 'rows.systemId'
},{
field: 'systemId',
title: 'rows.systemId'
},{
field: 'systemId',
title: 'rows.systemId'
},
]
});
});
这样加载不出来后一种的JSON格式数据~~~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这种问题怎么解决呢?