Поиск…


Вступление

widgetVar - это имя переменных на стороне клиента, которое содержит все виджеты javascript PF на странице. Существует большое введение / учебник по использованию компонента widgetVar, написанного Hatem Alimam под названием Intro To PrimeFaces widgetVar

Основное использование widgetVar

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

Таблица данных

datatable.js в реестре GitHub

функция подробности
bindPaginator: function() Привязывает слушателя изменений к событию и делает paginator
loadLiveRows: function() Загружает строки «на лету» при прокрутке в реальном времени
paginate: function(newState) Aagax pagination
fetchNextPage: function(newState) Загружает следующую страницу асинхронно, чтобы сохранить ее в viewstate и Updates viewstate
sort: function(columnHeader, order, multi) Ajax sort
filter: function() Фильтр Ajax
onRowClick: function(event, rowElement, silent)
onRowDblclick: function(event, row)
highlightRow: function(row) Выделяет строку как выбранную
unhighlightRow: function(row) Очищает выбранные визуальные эффекты
fireRowSelectEvent: function(rowKey, behaviorEvent) Отправляет rowSelectEvent на стороне сервера, чтобы вызвать rowSelectListener, если он определен
fireRowUnselectEvent: function(rowKey, behaviorEvent) Отправляет rowUnselectEvent на стороне сервера, чтобы вызвать rowUnselectListener, если он определен
selectRowWithRadio: function(radio) Выбирает строку корреляции выбора столбца на основе радиосвязи
unselectAllRows: function()
selectAllRowsOnPage: function()
unselectAllRowsOnPage: function()
selectAllRows: function()
toggleExpansion: function(toggler) Расширяет строку для отображения подробного содержимого
collapseRow: function(row)
collapseAllRows: function()
getExpandedRows: function()
switchToRowEdit: function(row)
showRowEditors: function(row)
saveRowEdit: function(rowEditor) Сохраняет отредактированную строку
cancelRowEdit: function(rowEditor)
updateRow: function(row, content) Обновляет строку с заданным контентом
clearSelection: function() Очищает состояние выбора
clearFilters: function() Очищает фильтры таблицы
removeSelection: function(rowIndex) Удалить заданный rowIndex из выделения
addSelection: function(rowKey) Добавляет заданный rowKey к выбору, если он еще не существует
isSelected: function(rowKey) Находит, если задано rowKey в выборе
saveColumnOrder: function()
isEmpty: function() Возвращает, если отображаются какие-либо данные
getSelectedRowsCount: function()


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow