2011-05-05 5 views
0

개체 당 여러 개의 항목이있는 긴 배열이 있는데 다른 항목을 확인란으로 선택하면 항목을 제외해야합니다. 여기에서 기본 아이디어를 볼 수 있습니다.단일 배열에 대한 다중 greet/faceted 검색

http://jsfiddle.net/caseybecking/QwtFY/

내 질문은 내가이는 "그들은"맞춤 "당 여러 항목을 선택하면 작동하지 않거나 그들이 선택 어떻게 사람 Y 항목에 대한 검사를 할 필요없이 목록을 좁힐 시작 할 방법입니다 워시 "

내 목표를 자세히 설명합니다. 사용자가 FILTER를 내려야하는 특정 항목 만 포함하는 객체를 저장해야합니다. 이 모든 것은 긴 배열의 여러 부분을 지나는 ginat 필터입니다.

+1

는 명확하지 않다. 설명은 일반적이지만 코드는 매우 구체적입니다. 코드를 통해 문제를 일반화하거나 좀 더 설명 해주십시오. – James

+0

조금 더 많은 정보로 업데이트되었습니다. 어떤 도움이라도 훌륭 할 것입니다. –

답변

1

.serialize() 또는 .serializeArray()과 같은 소리가 들리면이 데이터를 서버로 보내거나 직렬화 된 배열을 사용하여 json 개체를 필터링 할 수 있습니다. 각 입력 요소에 이름 속성이 있는지 확인해야합니다. 아래의 피들에서 나는 끔찍한 boxChecked 함수를 제거하지 않았습니다. 어쨌든 :

바이올린 : 당신이 뭘하려는 건지 http://jsfiddle.net/zZtyy/

+0

이 작동 할 수도 있습니다. 모든 작업은 서버 쪽 상호 작용없이 클라이언트 쪽에서 수행해야합니다. –

관련 문제