Обработать функцию onclick после вызова ajax <f: ajax>
Я пытаюсь выбрать и сфокусироваться на выбранном идентификаторе компонента после отправки формы (вызов ajax).
var myFunc = function() {
document.getElementById('form:#{bean.componentId}').focus();
document.getElementById('form:#{bean.componentId}').select();
};
$(document).ready(function() {
myFunc();
});
...
Это решение работает, но проблема в том, что называется ПОСЛЕ
onclick
, поэтому форма отображается после выбора компонента, и фокус очищается.
Как я могу вызвать свою функцию ПОСЛЕ отображения формы?
Обновить: (Я'пробовал например)
добавлятьonevent="myFunc();"
к =>f:ajax
приводит к обновлению страницыдобавлятьonevent="myFunc()"
к =>f:ajax
такое же поведение какonclick
атрибутследующийf:ajax
сonevent
атр. => все тот жеUpdate2 (как это должно работать):
Кнопка отправки называется AJAXформа очищается по мере необходимостисоответствующее поле сфокусировано (зависит от выбранных пользователем факторов)