使用 rails 4 从 mutilselect 获取并保存所有项目
Get and save all items from mutilselect using rails 4
我有这两个 mutiselect,我想在不 selecting 的情况下将包含列表的所有项目(印度、日本、巴西、美国)保存到数据库。如果我 select 多个它会工作,但我想保存包含列表中的任何内容。
我怎样才能做到这一点?
提前致谢。
您可以将 "save Included" 设为简单按钮而不是提交按钮。然后使用 jquery 您可以 select 在 "Save Included" 按钮的单击事件中此列表框的所有项目,并在 select 之后通过 jquery 中的相同单击事件提交表单正在处理列表框的所有选项。
您可以使用以下 jQuery 代码:
$('#save_included_button').click(function () {
$('#included_carriers option').prop('selected', true);
$('#included_carriers_form').submit();
});
根据您的html更改代码中的id。
谢谢。
我有这两个 mutiselect,我想在不 selecting 的情况下将包含列表的所有项目(印度、日本、巴西、美国)保存到数据库。如果我 select 多个它会工作,但我想保存包含列表中的任何内容。 我怎样才能做到这一点? 提前致谢。
您可以将 "save Included" 设为简单按钮而不是提交按钮。然后使用 jquery 您可以 select 在 "Save Included" 按钮的单击事件中此列表框的所有项目,并在 select 之后通过 jquery 中的相同单击事件提交表单正在处理列表框的所有选项。 您可以使用以下 jQuery 代码:
$('#save_included_button').click(function () {
$('#included_carriers option').prop('selected', true);
$('#included_carriers_form').submit();
});
根据您的html更改代码中的id。
谢谢。