Jquery Combobox 默认选择
Posted
技术标签:
【中文标题】Jquery Combobox 默认选择【英文标题】:Jquery Combobox default select 【发布时间】:2011-03-16 14:08:38 【问题描述】:我有来自外部系统的以下格式的数据
<option value="1">GM </option>
<option value="2">Honda </option>
<option value="3">Ford </option>
<option value="4">Toyota </option>
我将它添加到组合框。但是根据数据库中的值(例如福特或通用汽车),我必须默认选择那个。数据库中的值是来自外部系统的显示值,而不是选项中的值。我可以根据options中的VALUE进行选择,但是如何根据显示值进行选择。
感谢大家的帮助
问候 基兰
【问题讨论】:
【参考方案1】:我已经对此进行了测试,它可以满足您的需求
$("#selectId").val ($("#selectId option:contains('Honda')").val())
分两步 1)找到你想找到的字符串的值 2) 将其设置为组合框的选定值。
似乎还有其他解决方案,但我建议这是最安全的跨浏览器。它甚至可以在 IE6 中使用:D
【讨论】:
谢谢你的工作。你节省了我的时间。最重要的是说它适用于 IE6 :) 约翰的回答非常棒。以上是关于Jquery Combobox 默认选择的主要内容,如果未能解决你的问题,请参考以下文章