primefaces
widgetVar
Suche…
Einführung
widgetVar ist der Name der clientseitigen Variablen, die alle JavaScript-PF-Widgets auf der Seite enthält. Es gibt ein großartiges Intro / Tutorial für die Verwendung der von Hatem Alimam geschriebenen widgetVar-Komponente namens Intro To PrimeFaces widgetVar
Grundlegende Verwendung von widgetVar
<h:form>
<p:dialog widgetVar="myDialog"></p:dialog>
<p:commandButton onclick="PF('myDialog').show();" />
</h:form>
Datentabelle
datatable.js im GitHub Reporitory
| Funktion | Einzelheiten |
|---|---|
bindPaginator: function() | Bindet den Änderungsereignis-Listener und rendert den Paginator |
loadLiveRows: function() | Lädt Zeilen beim Live-Scrollen |
paginate: function(newState) | Ajax-Paginierung |
fetchNextPage: function(newState) | Lädt die nächste Seite asynchron, um den Viewstate- und Updates-Viewstate-Status beizubehalten |
sort: function(columnHeader, order, multi) | Ajax sortieren |
filter: function() | Ajax-Filter |
onRowClick: function(event, rowElement, silent) | |
onRowDblclick: function(event, row) | |
highlightRow: function(row) | Hebt die ausgewählte Zeile hervor |
unhighlightRow: function(row) | Löscht die ausgewählten Visuals |
fireRowSelectEvent: function(rowKey, behaviorEvent) | Sendet ein rowSelectEvent auf der Serverseite, um einen rowSelectListener aufzurufen, sofern definiert |
fireRowUnselectEvent: function(rowKey, behaviorEvent) | Sendet ein rowUnselectEvent auf der Serverseite, um einen rowUnselectListener aufzurufen, sofern definiert |
selectRowWithRadio: function(radio) | Wählt die entsprechende Zeile einer funkbasierten Spaltenauswahl aus |
unselectAllRows: function() | |
selectAllRowsOnPage: function() | |
unselectAllRowsOnPage: function() | |
selectAllRows: function() | |
toggleExpansion: function(toggler) | Erweitert eine Zeile, um Detailinhalt anzuzeigen |
collapseRow: function(row) | |
collapseAllRows: function() | |
getExpandedRows: function() | |
switchToRowEdit: function(row) | |
showRowEditors: function(row) | |
saveRowEdit: function(rowEditor) | Speichert die bearbeitete Zeile |
cancelRowEdit: function(rowEditor) | |
updateRow: function(row, content) | Aktualisiert die Zeile mit dem angegebenen Inhalt |
clearSelection: function() | Löscht den Auswahlstatus |
clearFilters: function() | Löscht Tabellenfilter |
removeSelection: function(rowIndex) | Entferne den angegebenen rowIndex aus der Auswahl |
addSelection: function(rowKey) | Fügt der Auswahl den angegebenen rowKey hinzu, falls er noch nicht vorhanden ist |
isSelected: function(rowKey) | Sucht, ob der angegebene rowKey ausgewählt ist |
saveColumnOrder: function() | |
isEmpty: function() | Gibt zurück, wenn Daten angezeigt werden |
getSelectedRowsCount: function() |
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow