2017-08-12 29 views
1

所以我使用Tapestry版本5.3.8。我有一个对象列表,我们将使用订单,并且每个订单的内部是此订单已放置的日期列表。订单可以再次放置,因此将有历史记录。如果只有一个订单,我不会显示下拉菜单。如果有多个重新排序,我会显示一个包含日期的下拉菜单。我试图检查使用列表是否大于1,以显示下拉菜单。我希望在客户端发生这种情况。 Tapestry新手,所以我对这个问题的简单性表示歉意。在Tapestry中,如何在客户端检查列表的大小是否在另一个对象内?

订单需求 订单日期清单

感谢您的帮助。

回答

1

这是非常容易处理的服务器端使用简单的t:如果围绕下拉菜单进行测试。然而,如果你真的想在客户端上做到这一点(例如,在页面呈现在服务器上后,值可能会改变),你必须从服务器提供列表大小(使用一些JavaScript来发出Ajax请求从某些服务器端服务获取号码)。这成为一个标准的JavaScript问题,并不是Tapestry特有的东西。

相关问题