的表显示我有一个显示在复选框中选择上述项的数据,像[],B [],C []的表。最初,当页面首次加载时,表格显示为空。选中复选框时,表格会显示选择的数据。然后当我取消所有复选框并按下显示时,表格显示应该是空的。Rails的Haml的,选中复选框
在控制器对复选框的选择可变因此>
@selected_brands =参数[:品牌] ||会议[:品牌] || {}
,你可以实现,则params [],和会话[]是在视图中提出的形式的值。 {} - >没有选中复选框时。 同样,在控制器,我这个 @products = Product.find_all_by_brand(@ selected_brands.keys)
我的问题是,当我已经取消选中的框,以下我提出的先前的选择,从表中显示的数据前一个会话,而不是一个空表。我没做什么?
谢谢您的建议。 – Selvam 2012-08-12 06:53:13