2011-03-17 2 views
0

특정 라디오/체크 박스가 선택되었는지 확인하고 선택한 것을 기반으로 다른 것을 표시 할 수있는 jQuery 코드가 있습니다. <select> 옵션으로이 작업을 수행 할 수 있습니까? 예를 들어, "빵", "우유"및 "물"을 옵션으로 사용하는 선택 상자가 있고 사용자가 "빵"을 클릭하면 "빵은 $ 2.99"로 표시되지만 우유를 선택하면 ","우유가 2.49 "라고 말할 것입니다. 코드는 http://jsfiddle.net/U9Jsh/입니다.<select> 옵션을 사용하여 jQuery를 사용하십시오.

감사합니다.

+3

나는 당신 스스로 프로그래밍을 배워야 할 것이라고 생각한다. – TJHeuvel

답변

4

확실히. 처리기에서 select 및 $ (this) .val()에 .change() 처리기를 사용할 수 있습니다. 빵과 우유에 근거한 변화를 보여주는 예는 this fiddle을 참조하십시오. 그것은 당신이 시작해야 할 당신의 바이올린을 기반으로하지 않는 작은 독립적 인 예입니다. "option:selected"선택자를 사용할 수도 있습니다.

+0

감사합니다. 작동합니다! – Caleb

+0

이것은 아마도 내 것보다 더 우아한 해결책이다. – light

+0

@light : 아니, 네 작품도 고마워! 하지만 나는 그의 첫 번째 모습을 보았다. – Caleb

3

은 현재 선택된 옵션을 얻으려면 $ ('select option : selected')를 사용하십시오 (다중 선택 인 경우).

+0

+1 정확합니다. OP는 빠른 Google 검색으로이 정보를 찾을 수있었습니다. – mattsven

관련 문제