Есть JSF, в нем в есть тег:
<h:inputText id="email" value="#{beanBean.email}" />
Этот тег получается из БД. Пытаюсь получить его значение в jQuery:
$(document).read(function() {
var value1 = $('#email').val();
})
Но не получается. Как это можно реализовать? Где моя ошибка?
Я не совсем понимаю: JSF преобразует данные в HTML или текст в конце?
Вы можете использовать styleClass для задания класса:
<h:someInputComponent styleClass="someClassName" />
который булет выглядеть в HTML как:
<input type="..." class="someClassName" />
И потом получить значение с помощью jQuery:
$(document).ready(function() {
var elementValue = $('.someClassName').val();
});
Продвижение своими сайтами как стратегия роста и независимости