所以这里是表的列数据,有几列在格式化程序上有功能,并且成功自动呈现它们的值。
var columnasInercia = [
{field: 'lechoNo', title: 'Lecho Nº', formatter: function(value, row, index) { return index + 1; }},
{field: 'distancia', title: 'Distancia', editable: {type: 'text'}},
{field: 'varillaNo', title: 'Varilla Nº', class: 'ColVarillaNo', editable: {type: 'text', success: function(response, newValue) { calcularArea($(this).parent('td'), newValue); }}},
{field: 'areaVarilla', title: 'Area varilla', class: 'ColAreaVarilla'},
{field: 'varillasEnLecho', title: 'Varilla en lecho', editable: {type: 'text'}},
];
这里是开头填充数据的一个示例,因为两列的值由事件设置我只传递3列的值。
var datosInerciaMayor = [
{'distancia': '6', 'varillaNo': '10', 'varillasEnLecho': '3'},
{'distancia': '21', 'varillaNo': '10', 'varillasEnLecho': '2'},
{'distancia': '36', 'varillaNo': '10', 'varillasEnLecho': '2'},
];
现在问题是我运行API的getData
方法
alert(JSON.stringify($('#TablaInerciaMayor').bootstrapTable('getData')));
我只获取了我填充的3列的数据:
答案 0 :(得分:0)
我将查看以下链接,其中列出了引导表中使用的所有方法。但要回答你的问题,不。所有get行函数都将返回一个对象,然后您可以将其转换为您想要使用的任何对象。最容易成为数据地图。
http://bootstrap-table.wenzhixin.net.cn/documentation/#methods