【发布时间】:2017-09-21 09:23:37
【问题描述】:
我有一个在挂毯上使用自动完成混合的文本字段。 mixin 工作正常,但我在用重复值标记名称列表的值时遇到问题。现在我想知道是否可以在选择时以某种方式在自动完成时传递数据的 id。
这是我用于填充列表的代码。
List<String> onProvideCompletionsFromUserName(String partial) {
List<String> matches = new ArrayList<String>();
String partialUpper = partial.toUpperCase();
List<User> users = clientFinder.findUsers();
// int i = 0;
for (User user : users){
String name = NameUtil.toName(user.getFirstName(), user.getFamilyName());
if (name.toUpperCase().contains(partialUpper)) {
matches.add(name );
// if (i++ >= 5) {
// break;
// }
}
}
return matches;
}
有没有办法让我用列表传递 ID
(列出 onProvideCompletionsFromUserName)?
有没有人也遇到过这个问题?感谢您的答复。
【问题讨论】:
标签: java autocomplete tapestry typeahead