选择后从下拉列表中删除项目

时间:2014-02-10 18:04:10

标签: ruby-on-rails drop-down-menu

假设我有一个包含4个项目([ItemA,ItemB,ItemC,ItemD])的标题列表(@headers)和一个包含4个下拉列表的页面([Dropdown1,... ect])。我想要在其他一个下拉列表中选择项目时,从标题列表中删除项目。

我现在没有任何代码可以显示,因为我正在寻找理论而不是实际代码。我猜这是一个AJAX问题,但我真的不知道从哪里开始

1 个答案:

答案 0 :(得分:1)

我认为你可以通过两种方式实现它。

  1. 选择任何选项后,只需进行ajax调用,并在同一响应中呈现下拉布局,但不包含数组中的选定元素。

  2. 您可以使用jquery删除该选项。如果您不需要任何服务器端操作。检查链接 How to remove a selected item from a dropdown list (Using Jquery)