我是YUI的新手,我正在使用YUI 2 Datatable,我想提醒一下,如果记录总数超过4000而不是渲染表。
下面是我的代码。
this.myDataSource = new YAHOO.util.DataSource("<?php echo $html->url('/parser/dynload').'?params_array_serialized='.$params_array_serialized; ?>");
this.myDataTable = new YAHOO.widget.DataTable("gridbox", myColumnDefs,this.myDataSource, myConfigs);
我不知道如何获得记录总数。任何人都可以为此提供帮助。
答案 0 :(得分:0)
如果我没记错的话,this.myDataTable
会有一个getRecordSet()
方法返回一个RecordSet
对象,这是DataTable存储其数据的位置。 RecordSet
有一个length
(或者可能是count
?)属性,或者是getLength()
方法。无论如何,无论我不记得的名称,但调试器会告诉你,RecordSet
对象是它的关键。
我确实记得YUI的API文档的最后一个版本出错了,我认为RecordSet
对象被意外删除或放错了位置,因此您无法在那里找到它。