Разрешить выбор входного текста JSF при первом проходе, положение курсора - PullRequest
0 голосов
/ 19 января 2011

Мы наблюдаем странное поведение со входами JSF, которые мы не видим в обычных полях ввода html.

Поле является окном поиска, и пользователи обычно проводят пальцем по полю, чтобы выделить всесуществующий текст, и начните набирать текст.

Вы можете попробовать это в Google, чтобы понять, что я имею в виду (введите запрос, покиньте поле, теперь нажмите справа от вашей записи, перетащите мышь влево -вуаля, весь текст выделен.)

Если мы попробуем точно такой же процесс в нашем приложении JSF, курсор просто перейдет к индексу 0, и текст не будет выделен.Пользователи должны повторить stpe, не покидая поля, чтобы оно выделило текст.

Итак, мой вопрос a ), почему разница b ), как обойти это

JSF 2.0 (MOjarra)

<h:inputText 
class="requiredFields" 
id="Search_String" 
value="#{searchManager.searchString}" 
maxlength="#{searchManager.searchTypeMaxLength()}" />

1 Ответ

0 голосов
/ 24 января 2011

Оказывается, это было результатом хакерской реализации некоторой проверки jQuery.После удаления неисправной библиотеки текстовое поле ведет себя так же, как и текстовое поле!

...