如何在 Wicket Select2 组件中实现 Single Choice select
How to implement Single Choice select in Wicket Select2 compoment
我有 wicket select2 组件。我需要实施 ChoiceProvider,但我不知道如何实施。有人知道如何正确地做吗?感谢您的帮助。
我用
Select2Choice select2Choice = new Select2Choice("select2");
请咨询 Wicketstuff Select2 examples
一个可能的实现可能是:
public class TagProvider extends StringTextChoiceProvider
{
private static final long serialVersionUID = 1L;
@Override
public void query(String term, int page, Response<String> response)
{
List<Country> matches = queryMatches(term, page, PAGE_SIZE);
for (Country match : matches)
{
response.add(match.getDisplayName());
}
response.setHasMore(response.size() == PAGE_SIZE);
}
}
然后使用它:
Select2Choice<String> tags = new Select2Choice<>("tagsSelect",
new PropertyModel<>(this, "tags"), new TagProvider());
我有 wicket select2 组件。我需要实施 ChoiceProvider,但我不知道如何实施。有人知道如何正确地做吗?感谢您的帮助。
我用
Select2Choice select2Choice = new Select2Choice("select2");
请咨询 Wicketstuff Select2 examples
一个可能的实现可能是:
public class TagProvider extends StringTextChoiceProvider
{
private static final long serialVersionUID = 1L;
@Override
public void query(String term, int page, Response<String> response)
{
List<Country> matches = queryMatches(term, page, PAGE_SIZE);
for (Country match : matches)
{
response.add(match.getDisplayName());
}
response.setHasMore(response.size() == PAGE_SIZE);
}
}
然后使用它:
Select2Choice<String> tags = new Select2Choice<>("tagsSelect",
new PropertyModel<>(this, "tags"), new TagProvider());