0
我有一個樹表,並且每當在子節點上執行動作時,treetable將刷新並且焦點返回到父節點。問題是,如果父節點有許多子節點,則必須向下滾動以訪問子節點,並且在執行任何操作後刷新樹表後,焦點返回到父行。我需要將重點放在子節點上。我怎麼能做到這一點?將焦點返回到樹表中的子節點
我有一個樹表,並且每當在子節點上執行動作時,treetable將刷新並且焦點返回到父節點。問題是,如果父節點有許多子節點,則必須向下滾動以訪問子節點,並且在執行任何操作後刷新樹表後,焦點返回到父行。我需要將重點放在子節點上。我怎麼能做到這一點?將焦點返回到樹表中的子節點
這就是我如何專注於任何動作監聽器中的backingbean中的特定組件,我想你也可以使用它來關注你的子組件。
ExtendedRenderKitService service = Service.getRenderKitService(facesContext, ExtendedRenderKitService.class);
String clientId = uIComponent.getClientId(facesContext);
service.addScript(facesContext, "(AdfPage.PAGE.findComponent('"+clientId+"')).focus();");