Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.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
Html 如何禁用两个同名输入中的一个_Html_Input_Send - Fatal编程技术网

Html 如何禁用两个同名输入中的一个

Html 如何禁用两个同名输入中的一个,html,input,send,Html,Input,Send,我有两个选择相同的名字。一个显示,另一个隐藏 <select name="city" style="display: none;"> <option value="notSend">foo</option> </select> <select name="city"> <option value="send">foo</option> </select> 福 福 如何仅发送选择

我有两个选择相同的名字。一个显示,另一个隐藏

<select name="city" style="display: none;">
    <option value="notSend">foo</option>
</select>

<select name="city">
    <option value="send">foo</option>
</select>

福
福

如何仅发送选择显示的内容?

您可以使用HTMLdisabled属性禁用
并使用Jquery隐藏方法隐藏该元素

示例:


注意:不要忘记包含JQuery库文件

禁用不应发送的代码

在不删除代码的情况下禁用如下HTML:

 <!--select name="city" style="display: none;">
 <option value="notSend">foo</option>
 </select-->

 <select name="city">
 <option value="send">foo</option>
 </select>

禁用隐藏的文件为什么要这样做?当然单选按钮更适合你的需要?