我用下面的代碼:如何獲取當前頁面(通過YUI分頁程序)Primefaces的數據表上的總戰績
<script type="text/javascript">
function test(){
var arr = product.getPaginator().getPageRecords(1);
}
</script>
<p:dataTable selection="true" widgetVar="product" id="cars" editMode="cell" editable="true"
var="carr" value="#{tabview.l1}" paginator="true" rows="3">
<p:column headerText="Model">
<h:outputText value="#{carr.model}" />
</p:column>
<p:column headerText="MANUFAC" style="width:20%">
<h:outputText value="#{carr.manufacturer}" />
</p:column>
</p:dataTable>
<p:commandButton oncomplete="test();" value="Test"/>
當我運行的代碼,我有錯誤:Uncaught TypeError: Object [object Object] has no method 'getPageRecords'
在YUI指令,該方法已經存在:http://developer.yahoo.com/yui/paginator/#api
感謝您的關注!
PrimeFaces有與YUI無關:) – 2013-04-22 08:18:04
感謝Cagatay Civici,所以我可以通過JavaScript獲取當前頁面的總行數? – 2013-04-22 08:23:02