2011-03-16 110 views
1

我有以下格式的數據來從外部系統jQuery的組合框默認選擇

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

,我將它添加到組合框。但是根據數據庫中的值(例如Ford或GM),我必須默認選擇那個值。數據庫中的值是來自外部系統的顯示值,而不是選項中的VALUE。我可以根據選項中的VALUE進行選擇,但是如何根據顯示值進行選擇。

感謝您的幫助

問候 基蘭

回答

3

我測試過這一點,它確實你需要什麼

$( 「#SELECTID」)。VAL($(「#SELECTID選項:包含('本田')「)。val())

在兩個步驟 1)找到您想要查找的字符串的值 2)將其設置爲組合框的選定值。

好像有其他的解決方案在那裏,但我認爲,這是最安全的crossbrowser.it即使工作在IE6:d

+0

謝謝奏效。你節省了我的時間。最大的部分是說它在IE6上的作品:) – Bujji 2011-03-16 14:59:24

+0

絕對真棒回答約翰。 – KevinDeus 2011-06-17 00:06:26