【发布时间】:2012-08-05 15:17:40
【问题描述】:
背景
我有一个视图页面 (abc.html.haml),其中包含 2 个下拉选项 A 和 B。A、B 是包含一组记录的列表,我通过 UI 展示其部分。
默认情况下,在点击控制器#index 操作(通过浏览器 url 调用)时,页面会填充 A 列表中的记录。
然后我有一个 Ajax 调用,它在选择下拉菜单时使用列表 B 中的记录填充同一页面。假设我现在使用下拉选项从状态 A 移动到 B。
问题
曾经,我在页面中填充了列表 B 中的记录,现在,页面刷新,我的下拉菜单仍然保持相同的状态“B”,但是在页面刷新时从控制器#action 加载的默认记录集来自列表 A(因此下拉菜单的状态应为“A”)。
关于如何解决这个问题的任何意见?
谢谢。
【问题讨论】:
标签: ruby-on-rails jquery drop-down-menu refresh default-value