在我的代码中,我有textarea和带有绑定模型数据的下拉输入。 更改下拉值时,textarea会获得新值并更改其内容。 问题是我想集中精力从下拉菜单切换到textarea。
目前我修改了liveChange事件,如下所示:
flavorScriptsDDLB.liveChange = function(ev) {
_scriptModel.setProperty("@selectedScript", textArea.getValue());
_scriptModel.setSelectedScriptID(ev.getSource().getSelectedKey());
textArea.setEnabled(true);
textArea.focus();
};
但仍然下拉保留焦点而不是将其切换到textarea。 在这里找到了相关问题,但也没有答案。
答案 0 :(得分:2)
重新渲染已更改的TextArea是在超时中完成的,添加自己的超时以设置焦点: