使用rails 4从多选中获取并保存所有项目

时间:2015-02-06 09:18:14

标签: javascript ruby-on-rails ruby-on-rails-4

enter image description here

我有这两个mutiselects,我想将包含列表的所有项目(印度,日本,巴西,美国)保存到数据库而不选择。如果我选择多个它将工作,但我想保存包含列表中的任何内容。 我怎样才能做到这一点? 提前致谢。

1 个答案:

答案 0 :(得分:3)

您可以制作"保存包含"如简单按钮不提交按钮。然后使用jquery,您可以在" Save Included"的点击事件中选择此列表框的所有项目。选择列表框的所有选项后,按钮并在jquery中通过相同的单击事件提交表单。 您可以使用以下jQuery代码:

 $('#save_included_button').click(function () {
         $('#included_carriers option').prop('selected', true);
        $('#included_carriers_form').submit();
    });

根据您的html更改代码中的ID。

感谢。