Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript RubyonRails:display:none不会消除不需要的值_Javascript_Jquery_Html_Ruby On Rails_Ruby - Fatal编程技术网

Javascript RubyonRails:display:none不会消除不需要的值

Javascript RubyonRails:display:none不会消除不需要的值,javascript,jquery,html,ruby-on-rails,ruby,Javascript,Jquery,Html,Ruby On Rails,Ruby,我有一个表单,其中有两个不同的select标记,但具有相同的对象名称。这些选择标记是隐藏的,仅根据另一个选择标记的某些值显示 我已经注意到,当我为男士选择一个显示的值时,它只会保存仍然在女士选择标签中的任何内容。当它是隐藏的,它是真正隐藏的,并且我的提交表单不想从真正隐藏的字段中获取值时,我该怎么做呢 谢谢尝试禁用表单元素: $("#mens select").prop('disabled', true); 尝试禁用表单元素: $("#mens select").prop('disabled'

我有一个表单,其中有两个不同的select标记,但具有相同的对象名称。这些选择标记是隐藏的,仅根据另一个选择标记的某些值显示

我已经注意到,当我为男士选择一个显示的值时,它只会保存仍然在女士选择标签中的任何内容。当它是隐藏的,它是真正隐藏的,并且我的提交表单不想从真正隐藏的字段中获取值时,我该怎么做呢


谢谢尝试禁用表单元素:

$("#mens select").prop('disabled', true);

尝试禁用表单元素:

$("#mens select").prop('disabled', true);
你遇到的问题就是隐藏了元素

JS不关心事物的外观;它只需要在屏幕上加载元素的DOM。我个人会使用Ajax使其灵活和安全,但正如Stefan所建议的那样,禁用该元素将起作用

你遇到的问题就是隐藏了元素

JS不关心事物的外观;它只需要在屏幕上加载元素的DOM。我个人会使用Ajax使其灵活和安全,但正如Stefan所建议的那样,禁用该元素将起作用

$("#mens select").prop('disabled', true);