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