JSFЗапрос не отправляется, если значение изменяется через JavaScript - PullRequest
0 голосов
/ 26 февраля 2011

У меня есть следующий код в XHTML:

<h:inputText value="#{SearchAction.lat}" id="lat">
            <f:ajax event="valueChange"  listener="#{SearchAction.findAddress}"/>
</h:inputText>

Если я изменю содержимое поля ввода, слушатель будет вызван правильно.

Однако при загрузке страницы я вызываюфункция javascript, которая заполняет поле ввода новым значением, и я мог видеть, что поле ввода заполняется, но запрос ajax не отправляется на сервер.предоставленные значения?

-Majid

1 Ответ

1 голос
/ 27 февраля 2011

После этого вам необходимо программно вызвать событие change в JS.

inputElement.change();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...