У меня есть следующий код в bean-компоненте:
RequestContext.getCurrentInstance().execute("setFocus();");
(я отладил его и уверен на 100%, что он работает).
И затем в X HTML :
function setFocus() {
$('#codItem').focus();
console.log($('#codItem'));
}
console.log правильно печатает элемент HTML, но я не понимаю, почему .focus () вообще ничего не делает.
Я пытался даже с setTimeout (), чтобы быть уверенным, что он не теряет фокус, потому что там есть любое другое событие.