我想使用ui.Autocomplete.Basic。我有一些价值观和这些价值观的附加信息。我希望显示附加信息,但不应插入。这可能吗?我该怎么做?
问问题
127 次
1 回答
0
乍一看,似乎没有一种简单的方法可以做到这一点。您必须自己构建基础goog.ui.AutoComplete
(就像goog.ui.AutoComplete.Basic
构造函数一样),然后提供goog.ui.AutoComplete.InputHandler
. 具体来说,您希望重写该selectRow
函数以使用参数执行您想要的操作row
。默认实现如下:
...selectRow = function(row,opt_multi) {
this.setTokenText(row.toString(), opt_multi);
return false;
};
goog.ui.AutoComplete.Basic
如果构造函数采用可选的输入处理程序,这将更加直接。如果此策略有效,那么在http://code.google.com/p/closure-library/issues/list上请求可能是合理的。
于 2011-01-08T00:12:59.547 回答