空组合值

时间:2016-03-07 13:18:03

标签: jquery html

我想在我的组合中添加一个新的空值

<select name="myCombo" id="myCombo">
    <option value="1">option5</option>;
    <option value="2">option4</option>;
    <option value="3">option3</option>;
    <option value="4">Other</option>;
</select>  

jquery的:

$('[name=myCombo]').val(''); 

不起作用,但确实如此;

$('[name=myCobmo] option[value=1]').val(''); 

我想改变所选的值。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

我认为你正在寻找这个

$('#myCombo option:selected').val('');

答案 1 :(得分:0)

如果我理解,您希望在选择框中有一个空值的选项?喜欢这个?

<select name="myCombo" id="myCombo">
    <option value="">-- no value --</option>
    <option value="1">option5</option>
    <option value="2">option4</option>
    <option value="3">option3</option>
    <option value="4">Other</option>
</select> 

如果是,为什么要尝试在Javascript中执行此操作? 只需更改HTML。

如果没有,请更改您的问题,因为您不是很清楚=)thx

编辑:如果您无法更改HTML,请指定它。