问题标签 [suggestbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
116 浏览

java - 为什么建议列表在 GWT 中仍然可见

我正在使用 gwt 中的建议框,并将 SelectionHandler 和 onFocusHandler 添加到建议框中,但选择后建议列表仍然可见。这不应该是这种情况。

选择其中一项建议后,我应该怎么做才能隐藏建议列表。?

0 投票
0 回答
37 浏览

php - 我正在使用 php 和 ajax 来制作建议列表。即使我在查询中使用关键字 distinct 也没有得到不同的值

%在我给出正则表达式中 的符号进行搜索之前,我得到了不同的值。

这是我的代码条目。

我将如何获得不同的值?我不想重复。

0 投票
1 回答
53 浏览

javascript - 为什么 getSelectedItem().getDisplayString() 返回一个bc,它应该只返回 gwt 中建议框的 abc

我正在使用 gwt 中的建议框,我在该建议框上应用了 selectionHandler。<strong>如果我选择“abc”值,那么getSelectedItem().getDisplaySring() 应该返回“abc”而不是返回 </strong>bc。

有人可以在这种情况下提供帮助。为什么它返回错误的结果。?

0 投票
1 回答
551 浏览

javascript - 为什么没有为 gwt. 中的建议框填充建议列表?

我正在使用 GWT 中的建议框,但我遇到了一个问题,即建议框.showSuggestionList() 没有通过 focusHandler 显示任何结果。

我创建了一个建议 oracle 和SuggestBox,如下所示

然后,当我从某处获得建议列表值(即建议数组)后,我将这些值添加到建议 oracle 中,例如

上面的代码是在视图中编写的,我将 FocusFandler 添加到 Presenter 中的这个SuggestBox 中,

可能是什么问题,为什么如果我们单击建议框,这个 showSuggestionList() 不显示任何建议?但是如果我们在建议框中输入一些文本,那么它会显示特定于输入的正确建议。即,如果我们输入a,它会显示所有建议都以a* 开头。

如果我在某个地方错了,如果有相同的情况或一些想法,有人可以帮忙吗?

0 投票
2 回答
961 浏览

gwt - 仅在输入 2 个字符后,如何在 GWT SuggestBox 中显示建议?

我正在尝试制作一个仅在输入 2 个字符后才显示建议的 SuggestBox。我的想法是在文本长度为 1 时隐藏建议,使用类 DefaultSuggestionDisplay。我试图在 SuggestionBox 本身及其 TextBox 上附加不同的处理程序,如 KeyPressHandler 和 KeyUpHandler,但它们似乎都不起作用。你有什么建议吗”?:D

0 投票
1 回答
209 浏览

java - gwt 建议框不会隐藏在页面滚动上

我创建了一个建议框并生成了带有大文本的 HTML 页面,因此我可以滚动。1. 显示建议列表 2. 滚动页面

带有建议列表的弹出框随着滚动页面移动,但我希望它既不会在页面滚动时隐藏,也不会随着页面移动。

据我了解,建议弹出窗口具有绝对位置。但是是否有一些非 CSS 解决方案。


回答:

我已经尝试将滚动处理程序添加到Window,但我发现只有在我拥有两个卷轴并且它们的右侧移动时才处理事件,仅在这种情况下。如果我有一个滚动页面来滚动页面,就像在大文本的情况下一样 - 没有任何调用

0 投票
0 回答
69 浏览

gwt - GWT Suggestbox 仅在输入的字符串按字母顺序显示时显示建议

当我在其中输入一些文本时suggestbox,如果输入的字符串与建议的字母顺序不匹配(即 in suggestionlist);suggestbox不显示建议。

例如,如果建议列表包含“will smith”并且我在建议框中输入“will”,它会显示建议,但如果我输入“smith”,它将不会显示任何建议。

顺便说一句,我正在使用MultiWordSuggestOracle建议。

0 投票
1 回答
91 浏览

javascript - 如何对从服务器加载的静态选项进行客户端过滤?

我正在尝试将 ui.combo 的选项设置为 URL:

http://webix.com/snippet/e31c3414

选项已加载,但在这种情况下,AFAICS 文本输入会触发服务器端过滤,而我需要此控件的客户端过滤器。有没有办法实现这个?

0 投票
1 回答
187 浏览

javascript - 如何获得附加到文本输入的建议?

我知道我可以在 Webix ui.combo 的建议中获得列表

然后使用列表的 API。

但是如何对附加到文本输入(ui.text)的建议做同样的事情呢?换句话说,如果我不知道它的 ID,是否可以获得建议的对象/列表,但需要的文本输入是已知的?

例如

0 投票
1 回答
189 浏览

suggestbox - 查询脚本未在建议框中运行

在 AppMaker 中,我的一个数据源有一个与之关联的简单查询脚本,因为每次请求数据源时我都需要一个过滤器。我说的是基于普通 SQL 的数据源(未计算)。

在建议框中使用数据源时不使用此查询脚本是否正常?因为它破坏了我的应用程序(用户可以通过建议框选择他甚至不应该看到的项目)。

谢谢你的帮助