2016-03-23 53 views

回答

0

如果你不想要项都被选中,你可以在你的第一个选项之前只是补充一点:

<option></option> 

更新:对于多选择:这应该做工精细

<select name="cars" multiple="multiple"> 
    <option value="volvo">Volvo</option> 
    <option value="saab">Saab</option> 
    <option value="opel">Opel</option> 
    <option value="audi">Audi</option> 
</select> 
+0

为什么不在开始时就将它们全部取消选中。这不可能吗? –

+0

你是什么意思?在开始时选择''在选项中没有选择任何内容,而无需使用任何JavaScript。 – SASM

+0

试了一下,现在我得到了第一个和伊斯兰堡选项作为选择:p –

0
<select> 
     <option disabled selected> </option> 
     <!-- Normal other options goes here --> 
    </select> 

添加这个额外的选项。

[或]

如果你有JQuery的/ JavaScript的,请执行下列操作

document.getElementById("dropdown").selectedIndex = -1; 

$("#dropdown").prop("selectedIndex", -1); 

不,你不能没有一个额外的选项做/不带JS/JQuery的。这是下拉菜单的默认行为

+0

这会做什么? ,你可以告诉我为什么会发生这种情况,甚至萤火虫显示,它没有被默认选中,但仍然在页面加载时选择:/ –

+0

尝试它,让他们现在被选中 –

+0

你试过了什么? Exxtra选项还是JS或JQuery和How? –

相关问题