getData()在像last_page这样用JSON发送的自定义属性上?
有没有办法从表对象中获取自定义属性?我想在JSON的顶层发送一个像last_page这样的属性,用来保存总记录数。这将是方便的远程分页信息在footerElement:。如果没有确切的总数,就无法进行计算。
例如,显示13行中的1到10行。
13是一个未知数与远程。我想把它送进去,然后d一个getData("total_records")什么的,而不用加到每一行对象。
你可以用任何你想要的格式从服务器返回数据。 但是,你必须使用 ajaxResponse
参数,这样你就可以按照Tabulator的要求改变格式。 http:/tabulator.infodocs4.6data#ajax-alter)。
例如,如果你的响应返回的是带有一些附加属性的json,但属性是 data
包含表信息的数组。 你可以设置 ajaxResponse
这样的功能。
function myRes(url, params, response){
return response.data;
}
下面是一个使用这个的例子,还有一些额外的属性,但唯一与你相关的是 ajaxResponse
.https:/jsfiddle.netnrayburnr319zaep36。
根据nrayburn-tech添加的内容构建的,正是我想要的。console.log的值可以用来post dataLoad和填充页脚标签了。
ajaxResponse: function(url, params, response){
console.log(response.totalRecordCount);
return response.rows;
}