Я использую JSF 2.0 и это новые (фактически старые, но теперь встроенные в JSF) функции ajax.Вызов функции Javascript при получении ответа ajax в JSF 2.0
У меня есть что-то вроде этого:
<h:inputText id="name" value="#{coordinatesMBean.name}"/>
<h:commandButton value="Reverse me!">
<f:ajax execute="name" render="reverseName"/>
</h:commandButton>
<h:outputText id="reverseName" value="#{coordinatesMBean.reverseName}"/>
Он отлично работает, после удара значения кнопки из inputText отправляется на сервер, поставить в управляемый компонент, и reverseName
является rerendered с новыми данными.
Что я хочу сделать, это не только реиндексирование reverseName
, но и вызов некоторой функции Javascript при получении ответа ajax.
Я думаю, что неполный это то, что мне нужно. onevent увольняется, когда запрос отправляется на сервер, прежде чем ответ будет получен и обработан, правильно? Так что это не хорошо для меня. – amorfis
ОК, один из них запускается 3 раза, с разными статусами: 1. когда запрос ajax отправляется на сервер (я не помню статус) 2. при получении ответа (статус = завершен) 3. также когда ответ (статус = успех) – amorfis