我正在使用Ruby on rails
如何让我发送一个包含未选中的单选按钮和checbox值的排列
例如
<input type="checkbox" name="selected_privilege[0]" value="1" />
<input type="radio" name="selected_privilege[1]" value="2">
<input type="radio" name="selected_privilege[1]" value="3">
例如,如果您选中了复选框和第一个收音机
"selected_privilege"=>{"0" =>"1","1"=>"2"}
我也想给我发一个像这样的安排
"no_selected_privilege"=>{"1" =>"3"}
答案 0 :(得分:0)
您可以使用隐藏字段发送未选中的广播/复选框输入。
例如
<input type="radio" name="selected_privilege[1]" value="3">
<input type="hidden" id="no_selected_privilege_three" name="no_selected_privilege[1]" value="3" />
使用该设置,如果选择/取消选择selected_privilege [1],则可以使用javascript清空或添加no_selected_privilege [1]的值。
如果隐藏字段有值,它们将被发送到服务器,如果它们没有值,它们将不会被发送到服务器。