如何禁用列表框中的第一项?以下是我的代码:
ListBox list = new ListBox();
list.addItem("Select an item");
list.addItem("a");
list.addItem("b");
list.addItem("c");
Run Code Online (Sandbox Code Playgroud)
如何禁用列表中的第一项?非常感谢
小智 15
对于任何找到此页面并希望禁用GWT ListBox选项的人,这不是ListBox中的第一个选项,这对我有用:
list.getElement().getElementsByTagName("option").getItem(itemNumber).setAttribute("disabled", "disabled");
Run Code Online (Sandbox Code Playgroud)
其中itemNumber是您要禁用的选项.
您可以选择第一个子元素并设置禁用的属性:
list.getElement().getFirstChildElement().setAttribute("disabled", "disabled");
Run Code Online (Sandbox Code Playgroud)
list.getElement().<SelectElement>cast().getOptions().getItem(0).setDisabled(true??);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9042 次 |
最近记录: |