输入text类型时,可以使用所需的属性。选择输入不是这种情况。那么如何使它们成为必需品?
答案 0 :(得分:4)
<form>
<select required>
<option></option><!--If this is selected require pop up will appear -->
<option>test</option><!--If this is selected form will be submitted -->
</select>
<input type="submit">
</form>
答案 1 :(得分:2)
您可以使用html5属性使其成为必需,如下所示。
<select required>
<option value="">select an option</option>
<option value="value1">Value 1</option>
<option value="value2">Value 2</option>
</select>
在jsfiddle http://jsfiddle.net/88rXX/
中查看示例答案 2 :(得分:1)
设置默认值,然后在表单提交检查上查看该默认值是否已更改。
如果您正在使用JQuery验证插件,请试试Validate select box
您必须记住,仅仅因为它经过验证的客户端,并不意味着您也不应该检查服务器端。
答案 3 :(得分:1)
使用它基于html 5.否则你可以使用任何插件