我使用下面的代码:
<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
感谢您的关注 !