2013-12-21 2 views
0

나는 종종 내 프로젝트에서 선택 목록을 사용하지만 엄청난 선택 목록에 관해서는 해결책을 찾지 못했습니다. 솔루션을위한 쉬운 플러그 앤 플레이 솔루션이 필요할 수도 있습니다.거대한 선택 목록 처리

모델 데이터에서 선택 상자 나 텍스트 상자를 채울 때 사용자에게 텍스트 상자 오른쪽에 값을 선택하는 단추가 표시되어야합니다. 해당 버튼을 클릭하면 팝업 또는 모달이 열리고 모든 레코드를 필터링하고 값을 클릭하면 모달 또는 팝업이 닫히고 원하는 컨트롤 값을 얻습니다.

당신이 당신의 고객이 선택할 수있는 텍스트 상자를 상상하고, 2500 고객

PS 사이 : 자동 완성을하지 않는 것이 좋습니다, 그것을 달성하기 위해 싶지 않아요.

+2

어떤 언어입니까? 그리고 사물을 단순화 할 수있는 스케치 나 무언가를 추가 할 수 있습니까? – skiwi

+0

내 frontend 언어는 html, javascript, backend는 django입니다. 복잡한 js 스크립트로 모든 작업을 수행하고 싶지 않아 복잡해집니다. 모듈 식 솔루션이 필요합니다. – durdenk

+0

http://ux.stackexchange.com/q/1944/27501이 제안과 관련하여 가장 유용한 UI 접근 방식에 대한 사용자 경험 질문이 있습니다. http://ux.stackexchange.com/a/ 2250/27501 –

답변

1

Chozen 플러그인 http://harvesthq.github.io/chosen/과 같은 것을 보지 않겠습니까? 큰 선택 목록을 쉽게 검색 할 수 있습니다.

+0

imagine 내가 도시, 카운티 및 이름 등을 통해 고객을 필터링해야합니다 ... 창을 열 때 격자가 필요하고 선택한 고객 ID는 관련 필드에 놓습니다. – durdenk

+0

http://www.advocotek.com/ demo/enhancedv2/index.php? module = Accounts & action = EditView & return_module = Accounts & return_action = index 이 URL을 확인하면 화살표 아이콘이 표시되어 팝업 창이 열리고 기본 대화 상자로 돌아가려면 레코드를 선택할 수 있습니다. 부트 스트랩 모달을 사용하여 달성 할 수 있습니까? – durdenk