У меня есть сценарий, в котором я должен генерировать текстовые поля ввода для каждого выбора <pickList>
на той же странице. Я использую PrimeFaces 5.2 и JSF 2.2. Просьба совета.Как генерировать поле inputText динамически на основе выбора p: picklist?
0
A
ответ
3
Здесь идет ответ:
XHTML:
<p:pickList id="PojoPickList"
value="#{editRoleAction.funcFieldDTO}" var="trnxDto"
effect="bounce" itemValue="#{trnxDto.fieldValue}"
itemLabel="#{trnxDto.fieldName}" showSourceControls="true"
showTargetControls="true" converter="pickListConverter">
<p:ajax event="transfer" update="@form"
listener="#{editRoleAction.transactionTransferToDestination}" />
<f:facet id="idar556" name="sourceCaption">#{msg.LBL_AVALIABLE_ROLES} </f:facet>
<f:facet id="idar557" name="targetCaption">#{msg.LBL_SELECTED_ROLES}</f:facet>
</p:pickList>
<h:panelGrid id="myGrid" width="400px;">
<p:dataTable value="#{editRoleAction.moduleTransactionList}" rendered="#{editRoleAction.moduleTransactionList.size() gt 0}" var="mainMenu">
<p:column>
<h:panelGrid columns="2">
<h:outputText value="Price of #{msg[mainMenu.labelId]}"/>
<p:inputText value="#{mainMenu.kioskType}"/>
</h:panelGrid>
</p:column>
</p:dataTable>
</h:panelGrid>
Java:
public void transactionTransferToDestination() {
List<FunctionalityFieldDTO> destTrnx = funcFieldDTO.getTarget();
for (FunctionalityFieldDTO dto : destTrnx) {
moduleTransactionList.add(dto);
}
}
+1
Apolozies для задержки Mahendran. На самом деле я занялся чем-то другим. Вот почему я не мог ответить. Хотя я проверил его и отлично работает по своему желанию !!! Еще раз, спасибо – rahul
Смежные вопросы
- 1. Как «unrender» a p: inputText на основе p: selectManyCheckbox выбор
- 2. Как генерировать поле выбора и текстовое поле динамически в HTML
- 3. Как автоматически генерировать текстовое поле на основе выбора выпадающего списка
- 4. Primefaces pickList с inputText не работает
- 5. p: подсказка для элементов p: pickList
- 6. Как импортировать формулу в текстовое поле picklist
- 7. Вставить строки данныхТабличные строки на основе полей p: inputText
- 8. Обновление p: inputText from p: commandButton
- 9. p: inputText decimal separator
- 10. Как динамически заполнять поле выбора на основе ввода текстового поля
- 11. p: ajax не обновляется p: inputText
- 12. Генерировать динамические поля ввода на основе выбора
- 13. Как очистить p: inputText при втором вызове
- 14. Динамически набирать поле выбора на основе пользовательских запросов (jquery/javascript)
- 15. Слушатель не вызван p: ajax на p: inputText
- 16. Динамически генерировать директиву на основе $ watch
- 17. Как проверить p: pickList, чтобы потребовать хотя бы один выбор
- 18. Динамически генерировать SQL-запрос на основе
- 19. генерировать текстовое поле динамически ошибки
- 20. Проверка недействительна p: inputText PrimeFaces
- 21. Как сделать autocomplete = "off" для p: inputText?
- 22. Как обновить p: inputText из бэкбона?
- 23. Ploneformgen динамически заполняет поле выбора
- 24. Заполнитель не работает в PrimeFaces p: inputText
- 25. Динамически генерировать копии частичной формы на основе выбора пользователя во вложенной форме
- 26. p: pickList не обновляет источник и цель
- 27. Класс cast Exception с использованием p: pickList
- 28. Как отобразить скрытое поле формы на основе выбора выбора окна
- 29. Добавить изображения динамически на основе выбора выбранного
- 30. Как заполнить поле на основе выбора в предыдущем поле?
http://stackoverflow.com/help/mcve – Tiny
Пожалуйста elboarate. Как только пользователь выбирает определенные поля из источника и перемещает его в цель в pickList, вы хотите отобразить n количество входных тегов для n элементов в целевом? –
Спасибо за ваш ответ. Ты прав! На самом деле этот список выбора - это список предметов. Основываясь на выборе элементов, я хочу сгенерировать входную цену ввода inputText для элементов. – rahul