2017-01-24 9 views
0

Я использую PrimeFaces 6.0 в своем приложении. Я использую одну из своих страниц, например, bank challan. Если у пользователя есть количество типов для вычисления суммы и общей суммы.Основные символы суммируют конкретный столбец для отображения в нижнем колонтитуле

<p:column headerText="Denomination"> 
<h:outputText value="#{bank.denominationAmt}"/> 
</p:column> 
<p:column headerText="Count"> 
<p:inputText value="#{bank.count}"/> 
</p:column> 
<p:column headerText="Amount"> 
<p:inputText value="#{bank.amt}"/> 
</p:column> 
.... 

Мне нужно кол типа пользователей или количества в Javascript или primefaces, чтобы показать сумму количества шоу в footerText возможно?

+0

Тег datatables прост. PrimeFaces datatable не основан на данных jQuery datatables. – Kukeltje

ответ

1

Вы должны вычислить суммы в управляемом компоненте, а затем добавить columnGroup в сноске к show'em:

<p:columnGroup type="footer"> 
    <p:row> 
     <p:column style="text-align:right" footerText="Totals:" /> 
     <p:column style="text-align:right" footerText="#{managedBean.amount}" /> 
     ... 
     ... 
    </p:row> 
</p:columnGroup> 

вам необходимо установить p:ajax с событием изменения в размере inputtext пересчитывать сумму суммы и обновить общий столбец.

+0

Мне нужно Keypress в счетчике или текстовом поле для вычисления суммы столбца Amount для отображения в нижнем колонтитуле Text.It возможно в компоненте Primefaces или Javascript – VenkiArun

+0

@VenkiArun это решение работает для вас? –

+0

@BillyHope Я попробовал ваше решение, и он отлично работал –

 Смежные вопросы

  • Нет связанных вопросов^_^