bootstrap的table调用本列ID
我们是用json解析数据。
后台传送data数据~
String data = JSON.toJSONString(baseInfoService.list());
request.setAttribute("data", data);
<table id="table"></table>
$(document).ready(function () { var data = JSON.parse('${data}'); //过滤掉重复的内容: $('#table').bootstrapTable({ search: true, showColumns: true, checkboxHeader: true, sortStable: true, pagination: false, onlyInfoPagination: true, sortOrder: 'desc', toolbar: '#tableToolbar', dataField: "row", //指定id columns: [{ field: 'Id', checkbox: true, align: 'center', }, { field: 'name', title: '名称' }, { title: '操作', field: 'Id', align: 'center', formatter: function (value, row, index) { var e = '<a href="javascript:;" onclick="edit(\'' + row.id + '\')">编辑</a> '; var d = '<a href="javascript:;" onclick="del(\'' + row.id + '\')">删除</a> '; return e + d; } } ], data: data }); });
返回的json数据中 必须要查询到ID才可以调用ID。
你配不上自己的野心 也辜负了所受的苦难