2011-03-16 6 views
1

내가 데이터를 외부 시스템JQuery와 콤보 상자의 기본값은 선택

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

에서 다음과 같은 형식으로오고 있고 내가 콤보 상자에 추가하고있다. 그러나 데이터베이스 (예 포드 또는 GM)의 값에 따라, 나는 기본적으로 하나를 선택해야합니다. 데이터베이스의 값은 옵션의 VALUE가 아닌 외부 시스템의 표시 값입니다. 옵션에서 VALUE를 기준으로 선택할 수 있지만 표시 값을 기준으로 선택하는 방법은 무엇입니까? 모든 당신의 도움이

감사에 대한

감사 키란

답변

3

나는 이것을 테스트했습니다 그것을 당신이

$ ("#의 selectId"). val에 ($ ("# selectId 필요하지 옵션 :. ('혼다') ")를 포함 발()) 두 단계 1) 2를 발견하고자하는 문자열의 값을 찾기)이 콤보 상자의 선택 값으로 설정에서

.

밖에 다른 솔루션이 될 것 같다,하지만 난이 가장 안전한 crossbrowser.it도 IE6에서 작동 것을 건의 할 것입니다 : D

+0

이 일이 감사가. 내 시간을 구 했잖아. 가장 큰 부분은 그것이 IE6에서 작동한다고 말하는 것입니다 :) – Bujji

+0

절대적으로 멋진 답변 존. – KevinDeus