2017-02-24 90 views
0
<select name="status" required> 
<option selected disabled>status</option> 

我已经在html选择设置必需的属性。Html选项选择禁用原因选择所需不工作

我的第一个选项集选择禁用显示文本。

但是它会导致必需的属性不起作用。

有人知道如何解决这个问题吗?

+0

它是如何不工作?所需的 –

+0

将无法​​在较低版本的ie9和safari中使用。你正在使用这些浏览器!? –

+0

由于第一个选项自动选择,所以选择不再需要工作 –

回答

0

您需要的optionvalue属性设置为空字符串:

<select name="status" required> 
    <option selected disabled value="">status</option> 
</select> 

select会当用户在form按下submit选定optionvalue返回到服务器。空的value与空text输入相同 - >提高required消息。


w3schools

value属性指定的值时,表单提交给被发送到服务器。

Example