我无法在Chrome和IE中获得适用于ListBox的下拉功能。当我点击列表框时,没有任何反应。如果我将可见项目数设置为2或更多,则显示项目,但不可选择。在Firefox中一切正常。有解决方法还是替代方案?
我正在使用UIBinder来创建列表框
<g:ListBox ui:field="areaList" />
@UiField
ListBox areaList;
areaList.addItem("Area1");
areaList.addItem("Area2");
html是:
<select class="gwt-ListBox"> <option value="Area1">Area1</option> <option value="Area2">Area2</option> </select>
问题似乎是onmousedown事件会触发显示chrome和IE的下拉列表。
<body onmousedown="return false;" >
答案 0 :(得分:0)
GWT ListBox只是一个HTML select
,它是非常基本的功能,应该可以在所有浏览器中正常运行。这表明问题不在于ListBox,而在于其他问题。但由于你的问题不包括任何进一步的细节,所以不可能分辨出什么是错的。那么你可以添加你用来创建和填充ListBox的代码,并告诉ListBox select是否包含它不能使用的浏览器中的任何值。