0
Я пытаюсь установить фокус на компонент в Icefaces 1.8.2, но он не работает, вероятно, из-за того, что компонент не отображается в момент вызова метода. Любые идеи?Фокусировка фокуса не работает
JavascriptContext.addJavascriptCall(getContext(),
"document.getElementById('"+ getClientId(component) + "').focus();");
Обеспечить более подробно, пожалуйста, когда вы хотите добавить фокус? После чего? Покажите нам больше кода. –
Очевидно, после завершения рендеринга. Я поместил эту строку после окончания всех вызовов сервера, но не знаю, когда Icefaces выполняет этот вызов. –
Не могли бы вы попытаться вызвать это через функцию javascript из 'oncomplete' вашего действия? –