2011-02-28 6 views
0

최근 PHP에서 일부 데이터를 동적으로 ouputing하고 jquery를 사용하여 내 전자 상거래 사이트의 재고 수량에 따라 드롭 다운에서 특정 옵션을 사용 중지하도록 드롭 다운 선택 사항을 가져 왔습니다. (게시 한 http://jsbin.com/uwuje : http://jsbin.com/osipe5/2/edit이 드롭 다운 선택을 라디오 버튼으로 변환하거나 jquery와 함께 사용해야합니까?

문제는 지금은 지금은 라디오 버튼으로 표시 선택이 결국이 같은 뭔가가 비슷한 스타일을 CSS를 사용하고자하는 것입니다 : 여기

코드입니다 다른 SO 사용자)

그럼 내 질문은 : 체인 된 라디오 버튼 선택으로 변환하거나 다음과 같이하십시오 : http://jsfiddle.net/yJTdF/ (다른 SO 사용자가 게시 함) 라디오 버튼이 jquery에 의해 생성되고 드롭 다운이 숨겨져 있어야합니다 CSS를 사용하고 계십니까?

저는 유용성과 크로스 브라우저 문제가 걱정됩니다.

모든 의견을 보내 주시면 감사하겠습니다.

감사합니다.

+0

왜 드롭 다운이 필요합니까? 4-6ish 옵션 만 있으면 라디오 버튼 목록이 좋습니다. 사용자와 사용자 모두에게 간편하게 보관하십시오. 그것은 당신에게 많은 두통을 덜어 줄 것입니다. – RDL

답변

1

첫 번째 드롭 다운에 4-6 개 항목 만있는 경우 첫 번째 드롭 다운은 괜찮습니다.

첫 번째 라디오 버튼과 다음 라디오 버튼을 사용할 수 있습니다.

둘 다 동일해야한다는 규칙은 없습니다. 보기 좋고 효과적 일 수있는 것을 실험 해보십시오. 동료들에게 그들의 의견을 묻습니다. 디자이너가 자신이 아닌 다른 사람이 있다면, 그들에게 물어보십시오.

가장 중요한 점은 간단하게하십시오. 라디오 버튼 만 사용하여 다른 드롭 다운의 내용을 업데이트 할 수 있습니다. 숨겨진 드롭 다운이 필요하지 않습니다.

+0

미안하지만 내가 찾고 있던 대답이 아닙니다. 나는 동적으로 생성 된 라디오 버튼을 통해 드롭 다운 선택을 변경하기 위해 jquery를 사용하는 사물의 기술적 측면에 대해 더 관심이있다. 크로스 브라우저 및 사물의 다른 측면과 같은 문제. – Adil

+1

@Eddy, 위의 질문과 다르다.) jQuery는 최고의 크로스 브라우저 솔루션을 제공 할 것이다. 이 경우 라디오 버튼에'onchange' 이벤트 (또는 'onclick')를 사용하면 첫번째 버튼이 변경되거나 라디오 버튼이 선택되었을 때 두 번째 드롭 다운을 원하는대로 바꿀 수 있습니다. 따라서 모든 개발자는 필요한 모든 브라우저에서 호환성을 유지할 수 있도록 솔루션을 테스트해야합니다. 지금까지 뭐 해봤 어? – RDL

관련 문제