标签器(getData()在JSON中发送的自定义属性,如last_page?)

问题描述 投票:0回答:1

getData()在像last_page这样用JSON发送的自定义属性上?

有没有办法从表对象中获取自定义属性?我想在JSON的顶层发送一个像last_page这样的属性,用来保存总记录数。这将是方便的远程分页信息在footerElement:。如果没有确切的总数,就无法进行计算。

例如,显示13行中的1到10行。

13是一个未知数与远程。我想把它送进去,然后d一个getData("total_records")什么的,而不用加到每一行对象。

tabulator
1个回答
1
投票

你可以用任何你想要的格式从服务器返回数据。 但是,你必须使用 ajaxResponse 参数,这样你就可以按照Tabulator的要求改变格式。 http:/tabulator.infodocs4.6data#ajax-alter)。

例如,如果你的响应返回的是带有一些附加属性的json,但属性是 data 包含表信息的数组。 你可以设置 ajaxResponse 这样的功能。

function myRes(url, params, response){
  return response.data;
}

下面是一个使用这个的例子,还有一些额外的属性,但唯一与你相关的是 ajaxResponse.https:/jsfiddle.netnrayburnr319zaep36。


0
投票

根据nrayburn-tech添加的内容构建的,正是我想要的。console.log的值可以用来post dataLoad和填充页脚标签了。

ajaxResponse: function(url, params, response){
    console.log(response.totalRecordCount);
    return response.rows;
}

https:/jsfiddle.netChrisGo4a2hdtcm16。

© www.soinside.com 2019 - 2024. All rights reserved.