Я получаю undefined при использовании $ (. ClassName) .val(), но $ (. ClassName) возвращает Object.Please предлагают, как я могу получить значение текста поле в jquery.
Follwing - это фрагмент кода.
$(document).ready(function() {
alert($(".className").val());
});
<h:textField value="#{bean.firstName}" id="fiestName" class="className"/>
Вы уверены, что текстовое поле оказывает присвоенное значение и класс, определенный как «className»? –
вы можете предупредить 'alert ($ (". ClassName "). Length);' - выглядит, когда скрипт выполняется, текстовое поле еще не добавлено в dom - может быть динамически создано –
Я думаю, у вас есть еще один элемент с то же имя класса 'className'. Держите его уникальным или используйте селектор идентификаторов. –