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 默认选择的主要内容,如果未能解决你的问题,请参考以下文章

combobox控件使用

[转]Ext ComboBox 默认选中某一项

Jquery Combobox 默认选择

delphi 中combobox控件怎么显示所选择选项

AWTK 设置下拉选择框 (combo box) 弹出窗口/列表项的样式

如何设置combobox不能选择,也就是不能够点击下拉列框呀