在jquery中实现智能匹配下拉列表

时间:2014-09-10 10:25:26

标签: javascript jquery

我有一个文本和一个下拉菜单。 我想将文本与jquery中的下拉菜单相匹配。 我的下拉

<select>
<option value="1">First name</option>
<option value="2">Last Name</option>
<option value="3">Address</option>
</select>
例如,

如果我的文本包含lname,我希望下拉列表中的第一个选项是Last Name。如何在jquery中执行此操作?

1 个答案:

答案 0 :(得分:0)

您可以使用以下内容:

   $('#MySelect option')
        .filter(function() { return $.trim( $(this).text() ) == txt; })
        .attr('selected',true);

Demo on jsfiddle