选择null选项

时间:2010-03-25 11:56:41

标签: jquery select

我对这段代码有一个奇怪的问题:

<select name="nazioni" id="nazioni">
  <option selected="selected" value="val">Seleziona</option>
  <option value="0">text 1</option>
  <option value="1">test 2</option>
</select>

此HTML的正确行为应该是所选的选项是“Seleziona”。 在某些浏览器中,当我呈现此HTML时,第一个选项为空白,如果我选择值jQuery("#nazioni").val(),则会得到一个空值。

问题出在哪里?使用此状态的select选项,我无法通过jQuery或任何其他插件设置任何值。

jQuery("#nazioni option:first").attr("selected", "selected");不起作用。 我尝试使用textotela插件(http://www.texotela.co.uk/code/jquery/select/),但如果我使用jQuery("#nazioni).removeOption(0)删除第一个选项,则会删除“Seleziona”值。

有什么想法吗?

亲切的问候,

的Massimo

1 个答案:

答案 0 :(得分:0)

只是发布Massimo的评论作为这个问题的答案:

  

问题是clearForm()函数将select值设置为-1。

相关问题