2011-03-16 3 views
1

J'ai des données à venir dans le format suivant du système externeJquery Combobox défaut sélectionner

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

et je l'ajouter à la liste déroulante. Mais en fonction de la valeur dans la base de données (exemple Ford, ou GM), je dois sélectionner celui-ci par défaut. La valeur dans la base de données est la valeur d'affichage provenant du système externe, pas exactement les options VALUE in. Je peux sélectionner en fonction des options VALUE in, mais comment le sélectionner en fonction de la valeur d'affichage.

Merci pour votre aide

Cordialement Kiran

Répondre

3

Je l'ai testé cela et il fait ce que vous avez besoin

$ ("# selectId"). Val ($ ("# selectId Option:. contient (Honda) ") val())

en deux étapes 1) trouver la valeur de la chaîne que vous souhaitez trouver 2) ensemble que pour être la valeur sélectionnée pour la zone de liste déroulante.

Il semble y avoir d'autres solutions là-bas, mais je dirais que c'est le plus sûr crossbrowser.it fonctionne même dans IE6: D

+0

Merci Vous qui a travaillé. Tu as sauvé mon temps. La plus grande partie dit que cela fonctionne sur IE6 :) – Bujji

+0

absolument génial répondre John. – KevinDeus

Questions connexes