首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带Smartgwt的GWT Suggestbox

带Smartgwt的GWT Suggestbox
EN

Stack Overflow用户
提问于 2012-01-03 14:29:07
回答 3查看 1.8K关注 0票数 2

我面临一个问题,无法看到GWT Suggestbox的下拉列表。我将在SmartGWT的VLayout中添加一个GWT Suggestbox。然后我可以看到Suggestbox的文本框。但是当我输入一些数据时,我看不到所提供的建议。这是因为我在使用SmartGWT VLayout吗?有人能告诉我怎么解决吗?谢谢。

对不起,上面的问题还不够清楚。我的意思是在一个小高度的布局中添加一个SuggestBox。然后我可以看到SuggestBox的TextBox部分和建议的一部分,其余的建议似乎隐藏在其他布局之下。下面是我的代码:

代码语言:javascript
复制
VLayout mainLayout = new VLayout();
mainLayout.setHeight100();
mainLayout.setWidth100();

MultiWordSuggestOracle oracle = new MultiWordSuggestOracle();
oracle.add("a");
oracle.add("aa");
oracle.add("aaa");
oracle.add("aaaa");
oracle.add("aaaaa");
oracle.add("aaaaaa");
oracle.add("aaaaaaa");
SuggestBox box = new SuggestBox(oracle, new TextBox());
VLayout suggestBoxLayout = new VLayout(); 
suggestBoxLayout.setHeight("10%");
suggestBoxLayout.addMember(box);


VLayout body = new VLayout();
body.setBackgroundColor("#3B5998");
body.setHeight("90%");

mainLayout.addMember(body);
mainLayout.addMember(suggestBoxLayout);        

因此,当我在a中输入SuggestBox时,我只能看到a, aa, aaa,其余的建议都隐藏在body中。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-01-04 02:16:36

在Alain的帮助下,我将.gwt-SuggestBoxPopup {z-index: 1000000;}添加到我的CSS中。那我就解决这个问题。

票数 2
EN

Stack Overflow用户

发布于 2012-01-04 02:15:10

这可能与zIndex相关,但没有理由使用GWT的SuggestBox并遇到类似的问题。使用SmartGWT的ComboBoxItem。如果不希望下拉控件出现在文本输入区域的末尾,请调用setShowPickerIcon(false)。

票数 2
EN

Stack Overflow用户

发布于 2012-01-03 16:00:06

只要有一点点代码就更容易了。在停止将Smartgwt与Gwt混合之前,我集成了一些使用GWt suggestBox并正在工作的代码.(为什么不使用Smartgwt选择器-它可以完成任务?)问候

阿兰

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8713770

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档