2012-05-23 52 views
2

我想通过使用2个下拉框来过滤放入列表视图的列表。使用2个下拉框过滤列表视图中的列表视图

第一个下拉框标题为价格,第二个标题为所有者。

我希望能够在一个或多个下拉框中选择一个值,然后让List视图重新呈现过滤结果。

麻烦的是我不知道如何开始这个任务,会有人这么好心开导我:d提前

谢谢!

回答

1

你最好的出发点可能是this例如:(源代码也可在此页上,ChoicePage.java是这个名字)

首先,你必须在你的ListView产生的使用动态模型项目列表取决于您在下拉框中选择的内容。

然后,基本的想法是,您可以将AjaxFormComponentUpdatingBehavior添加到控件更新的组件(您的两个下拉框),在此行为的onUpdate()方法中,您应该添加要更新的组件AjaxRequestTarget通过。

+0

非常感谢,我非常感谢你的回答。帮助我解决了我的问题 – user1383163