我想在用户登录时显示股票列表(默认参数)。这闻起来就像一个索引动作。但是,我还会为用户制作一个表格来选择股票的市值(即改进宇宙)。提交表单会将参数发送到某个操作(我不确定是否应该使用相同的索引操作),然后对列表执行ajax更新。这个ajax对数据库没有任何作用,只是更新了数据库查询的参数。
用户第一次访问该网站时,他们会看到该查询的默认参数,但我也希望他们以后能够更改参数,并通过ajax根据参数更新列表。
答案 0 :(得分:1)
是的,股票清单确实听起来像是指数行动。您是否想要根据某些表单输入过滤列表?
您可以使用get方法将表单发送到索引操作,并在控制器中,只需读取参数,然后查询@stocks,但您希望过滤器正常工作。
这是非Ajax解决方案,因此没有Javascript的用户会很高兴。当你使用它时,你可以很容易地AJAX化它。