Мне нужно, чтобы на веб-странице отображался компонент jsf h: inputText на основе того, является ли условие проверки javascript истинным или нет. Как я могу это сделать?jsf h: компонент inputText отображается на основе javascript?
1
A
ответ
2
Просто позвольте JSF сделать его с CSS display
собственности изначально настроены на none
и иметь JavaScript для переключения это block
.
E.g.
<h:inputText id="inputId" styleClass="hide" />
с этим CSS
.hide {
display: none;
}
и это JS
if (someCondition) {
document.getElementById("formId:inputId").style.display = "block";
}
Вы только, возможно, столкнетесь с проблемами в отношении обработки ввода и преобразования/проверки. Это поле ввода всегда, отправленное на сервер, даже если оно еще скрыто CSS. Гораздо лучше было бы оценить это условие в JSF вместо этого, чтобы вы могли использовать атрибут JSF rendered
.
0
Вы можете скрыть его на странице в зависимости от вашего условия javascript. Что-то вроде $('.class-of-input').hide();
Смежные вопросы
- 1. как очистить h: inputtext в jsf
- 2. Формат JSF h: inputText при вводе
- 3. JSF два требуемых h: inputText (эксклюзивный или)
- 4. h: inputText -Поле видна?
- 5. Автоматически задавать h: inputText maxlength на основе проверки Bean @Size
- 6. h: inputText double whitespace
- 7. Показать/скрыть h: inputText на выбор h: selectOneMenu
- 8. Как добавить h: inputText динамически в jsf без потери ранее динамически добавленного значения h: inputText?
- 9. h: сообщение не отображается на странице jsf
- 10. Как предотвратить пробелы в форме JSF h: inputText
- 11. JSF <h: inputText /> проблема с кодировкой символов
- 12. PrimeFaces inputText не отображается иногда
- 13. Использование подсказки с jQuery по h: inputText в JSF
- 14. h: inputText rendering blank
- 15. JSF PrimeFaces: как сделать h: inputText выглядит как виджет PrimeFaces?
- 16. Render JSF-компонент на основе роли пользователя
- 17. h: inputText не маркирует reRender при проверке
- 18. JSF DataTable inputText событий JavaScript не уволят
- 19. JSF 2 - JavaScript inputText Validation Номер
- 20. JSF inputText и validateRegexPatter
- 21. JSF readonly inputText issue
- 22. jsf inputText validator
- 23. jsf tabledata dynamic inputtext
- 24. JSF управляемый компонент
- 25. Принять только цифры для h: inputText значение
- 26. как запустить событие, когда h: inputText сфокусирован в javascript
- 27. h: inputText внутри a4j: repeat
- 28. h: inputText - не вводит вход в beans?
- 29. Укажи р: inputText компонент
- 30. JSF PrimeFaces inputText внутри DataTable
Как только компонент виден, как его скрыть? .style = "hide" – user840930
style.display = "none" – user840930
еще раз за вашу помощь! – user840930