JSF и jQuery совместимость

377
31 декабря 2016, 14:20

Есть JSF, в нем в есть тег:

<h:inputText id="email" value="#{beanBean.email}" />

Этот тег получается из БД. Пытаюсь получить его значение в jQuery:

$(document).read(function() {
    var value1 = $('#email').val();
})

Но не получается. Как это можно реализовать? Где моя ошибка?
Я не совсем понимаю: JSF преобразует данные в HTML или текст в конце?

Answer 1

Вы можете использовать styleClass для задания класса:

<h:someInputComponent styleClass="someClassName" />

который булет выглядеть в HTML как:

<input type="..." class="someClassName" />

И потом получить значение с помощью jQuery:

$(document).ready(function() {
    var elementValue = $('.someClassName').val();
});
READ ALSO
Группировка в SimpleCursorAdapter

Группировка в SimpleCursorAdapter

Господа, подскажите, есть ли возможность, используя SimpleCursorAdapter стандартно в ListView, сделать группировку одинаковых значений в одно? И также,...

381
Шилдт об операторе synchronized

Шилдт об операторе synchronized

Шилдт утверждает, что внутри блока synchronized должен быть метод объекта того же класса, что и объект, на который ссылается оператор synchronized

478
Запретить доступ к папке на время работы программы

Запретить доступ к папке на время работы программы

Есть ли способ в Java запретить всем, кроме программы, любой доступ к папке на время выполнения кода программы? Гуглил - не нашел ничего, что...

394
Можно ли теги DIV заворачивать в SPAN?

Можно ли теги DIV заворачивать в SPAN?

Можно ли блочные элементы помещать внутрь строчных?

495