通过jQuery处理select标签

时间:2011-05-02 22:11:50

标签: jquery html-select

我无法想象如何简单地解决这个问题:

所以我有简单的HTML

<select id="lang" name="lang">
<option value="cs" selected="selected">Czech</option>
<option value="en">English</option>
<option value="it">Italian</option>
</select>

在同一页面上,我使用ajax调用来接收信息,如果用户还没有选择语言(这不是那么重要)。但是例如:我从ajax调用值得到:“en”。所以我需要删除属性“selected”并将其添加到正确的选项标签中。 (选项标签,其中是属性值=“en”)。我相信有一个简单的解决方案,但我没有足够的jQuery技能。

1 个答案:

答案 0 :(得分:1)

$('#lang').find('option').attr('selected', false);
$('#lang').find('option[value="'+ajaxReturn+'"]').attr('selected', true);