Я использую предложенную опцию here для динамического добавления поля ввода текста в приложении PrimeFaces v3.5. Единственная проблема, с которой я столкнулся, заключается в том, что новый добавленный текст растет вертикально. Скриншот прилагается. Динамически добавленный компонент растет вертикально
0
A
ответ
2
<h:dataTable>
генерирует HTML-<table>
элемент, в котором каждая итерация генерирует <tr>
элемент, который представляет, естественно новую строку.
Если вы не хотите создавать таблицу вообще, то вы не должны использовать <h:dataTable>
, но, например, <ui:repeat>
.
<h:form>
<ui:repeat value="#{bean.items}" var="item">
<h:inputText value="#{item.value}" />
</ui:repeat>
<h:commandButton value="add" action="#{bean.add}" />
<h:commandButton value="submit" action="#{bean.submit}" />
</h:form>
Это не создает каких-либо разметки и HTML <input>
элементы by default в конечном итоге в одной строке.
Смежные вопросы
- 1. css div растет динамически динамически
- 2. Раздел не динамически растет
- 3. Есть таблица растет вертикально с расширяющимся DIV
- 4. Вложенный динамически добавленный контент
- 5. Отложить динамически добавленный Javascript
- 6. динамически добавленный заголовок howto
- 7. Сетка в WPF, которая растет как горизонтально, так и вертикально
- 8. Динамически удалять динамически добавленный ввод (type = file)
- 9. Как горизонтальные Divs могут быть связаны друг с другом, так что, когда человек растет вертикально, «ассоциированный» растет с ним вертикально?
- 10. Динамически добавленный RatingBar не отображается
- 11. Удалить динамически добавленный обработчик события
- 12. JQuery, удалять динамически добавленный контент
- 13. динамически добавленный текст id, getElementById
- 14. Как удалить динамически добавленный jquery
- 15. Невозможно перетащить динамически добавленный DIV
- 16. Динамически добавленный скрипт вызывает проблемы
- 17. Как использовать динамически добавленный toolstripmenuitem
- 18. Динамически добавленный раздел сценария - ReferenceError
- 19. Yii - перезагрузить динамически добавленный CGridView
- 20. Динамически добавленный JTable не отображается
- 21. Как удалить динамически добавленный div?
- 22. Динамически добавленный ListView не прокручивается
- 23. Java Swing Panel не показывает добавленный компонент
- 24. BoxLayout показывает только последний добавленный компонент
- 25. замена Калитка "только компонент, добавленный к родителю"
- 26. Только последний добавленный компонент Delphi делает действие
- 27. Как создать CellTree, который динамически растет
- 28. UIButton не растет вертикально в соответствии с длиной текста внутри
- 29. WPF - Текстовое поле, которое растет вертикально, чтобы вместить весь текст,
- 30. Как изменить форму вертикально и горизонтально, когда элемент управления растет?
Спасибо BalusC .... большое вам спасибо –
Просто еще один запрос. Я использую ' ' Я не хочу обновлять всю форму, поэтому я пытаюсь обновить только '' часть. но этого не происходит. Любой взлом для этого? –
Как уже было сказано, '' не генерирует разметки. Логически, оберните его в компонент, который генерирует что-то в HTML, чтобы он был доступен/обновлен JavaScript/Ajax. Например, группа панелей с «id»? –
BalusC