Sök…


Introduktion

widgetVar är namnet på klientsidavariabler som innehåller alla javascript PF-widgetar på sidan. Det finns en bra introduktion / tutorial för att använda widgetVar-komponenten skriven av Hatem Alimam som heter Intro To PrimeFaces widgetVar

Grundläggande användning av widgetVar

<h:form>
    <p:dialog widgetVar="myDialog"></p:dialog>
    <p:commandButton onclick="PF('myDialog').show();" />
</h:form>

Datatabell

datatable.js i GitHub Reporitory

Fungera detaljer
bindPaginator: function() Binder lyssnaren till förändringshändelsen och gör paginatorn
loadLiveRows: function() Laddar rader direkt när du bläddrar live
paginate: function(newState) Ajax-pagination
fetchNextPage: function(newState) Laddar nästa sida asynkront för att hålla den på visningsstatus och Uppdateringar visningsstatus
sort: function(columnHeader, order, multi) Ajax sortering
filter: function() Ajax-filter
onRowClick: function(event, rowElement, silent)
onRowDblclick: function(event, row)
highlightRow: function(row) Markerar raden som vald
unhighlightRow: function(row) Rensar valda bilder
fireRowSelectEvent: function(rowKey, behaviorEvent) Skickar en radSelectEvent på serversidan för att åberopa en rowSelectListener om den är definierad
fireRowUnselectEvent: function(rowKey, behaviorEvent) Skickar en radUnselectEvent på serversidan för att åberopa en radUnselectListener om den är definierad
selectRowWithRadio: function(radio) Väljer motsvarande rad för ett radiobaserat kolumnval
unselectAllRows: function()
selectAllRowsOnPage: function()
unselectAllRowsOnPage: function()
selectAllRows: function()
toggleExpansion: function(toggler) Expanderar en rad för att visa detaljinnehåll
collapseRow: function(row)
collapseAllRows: function()
getExpandedRows: function()
switchToRowEdit: function(row)
showRowEditors: function(row)
saveRowEdit: function(rowEditor) Sparar den redigerade raden
cancelRowEdit: function(rowEditor)
updateRow: function(row, content) Uppdaterar raden med givet innehåll
clearSelection: function() Rensar markeringsläget
clearFilters: function() Rensar tabellfilter
removeSelection: function(rowIndex) Ta bort given radIndex från valet
addSelection: function(rowKey) Lägger till given radKey till markeringen om den inte redan finns
isSelected: function(rowKey) Finns om given radKey är i val
saveColumnOrder: function()
isEmpty: function() Returnerar om data visas
getSelectedRowsCount: function()


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow