2012-04-19 62 views
0

我无法获得适用于Chrome和IE中ListBox的下拉功能。当我点击列表框时,什么也没有发生。如果我将可见项的数量设置为2或更多,则显示项目,但不可选。一切工作正常在Firefox。有解决方法还是替代方法?GWT Listbox下拉不起作用

我使用UiBinder的创建列表框

<g:ListBox ui:field="areaList" /> 

@UiField 
ListBox areaList; 

areaList.addItem("Area1"); 
areaList.addItem("Area2"); 

的HTML是:

 

    &ltselect class="gwt-ListBox"> 
     &ltoption value="Area1">Area1</option> 
     &ltoption value="Area2">Area2</option> 
    </select> 

这个问题似乎是onmousedown事件触发事件为Chrome和IE浏览器下拉菜单的显示。

 

    &ltbody onmousedown="return false;" > 

+0

你可以添加你的代码吗? ListBox工作正常AFAIK – 2012-04-19 14:47:41

回答

0

GWT列表框仅仅是一个HTML select,这是非常基本的功能,并没有与所有浏览器的任何问题,应该工作。这表明问题不在ListBox中,而是在其他方面。但是因为你的问题没有包含任何进一步的细节,所以不可能说出什么是错的。所以你可以添加你用来创建和填充ListBox的代码,并告诉ListBox选择是否包含任何在它不工作的浏览器中的值。