Jquery Combobox默认选择

时间:2011-03-16 14:08:38

标签: jquery combobox default

我有来自外部系统的以下格式的数据

<option value="1">GM </option>
<option value="2">Honda </option>
<option value="3">Ford </option>
<option value="4">Toyota </option>

我将它添加到组合框中。但基于数据库中的值(例如Ford或GM),我必须默认选择那个。数据库中的值是来自外部系统的显示值,而不是选项中的VALUE。我可以根据选项中的VALUE进行选择,但是如何根据显示值进行选择。

感谢您的帮助

此致 基兰

1 个答案:

答案 0 :(得分:3)

我已经对此进行了测试,它可以满足您的需求

$(“#selectId”)。val($(“#selectId选项:contains('Honda')”)。val())

分两步走    1)找到您要查找的字符串的值    2)将其设置为组合框的选定值。

似乎还有其他解决方案,但我建议这是最安全的crossbrowser.it甚至适用于IE6:D