Поле ввода текста фокуса jsf после перерисовки формы со значениями onblur - PullRequest
0 голосов
/ 20 сентября 2011

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

В этом случае поле теряет фокус, я хочу, чтобы вход, который был после того, как я размыл, был сфокусирован.есть ли событие после рендеринга или что-то, что даст возможность выбрать ячейку, на которой я хочу сосредоточиться?

Заранее благодарен.

1 Ответ

1 голос
/ 27 декабря 2011

Я не уверен, что это сработает, но вы можете попробовать следующее:

<h:form id="myForm">

   <h:inputText id="my1stInput" >
      <a4j:ajax event="blur" render="myForm" oncomplete="document.getElementById('myForm:my2ndInput').focus()" />
   </h:inputText>

   <h:inputText id="my2ndInput" />

</h:form>
...