Javascript RubyonRails:display:none不会消除不需要的值
我有一个表单,其中有两个不同的select标记,但具有相同的对象名称。这些选择标记是隐藏的,仅根据另一个选择标记的某些值显示 我已经注意到,当我为男士选择一个显示的值时,它只会保存仍然在女士选择标签中的任何内容。当它是隐藏的,它是真正隐藏的,并且我的提交表单不想从真正隐藏的字段中获取值时,我该怎么做呢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'
谢谢尝试禁用表单元素:
$("#mens select").prop('disabled', true);
尝试禁用表单元素:
$("#mens select").prop('disabled', true);
你遇到的问题就是隐藏了元素
JS不关心事物的外观;它只需要在屏幕上加载元素的DOM。我个人会使用Ajax使其灵活和安全,但正如Stefan所建议的那样,禁用该元素将起作用
你遇到的问题就是隐藏了元素
JS不关心事物的外观;它只需要在屏幕上加载元素的DOM。我个人会使用Ajax使其灵活和安全,但正如Stefan所建议的那样,禁用该元素将起作用
$("#mens select").prop('disabled', true);