2011-08-11 5 views
0

js 또는 jquery에 대한 많은 경험이 없으며 Python을 기본 언어로 사용하고 있으며 하위 작업으로이 영역을 보유하고 있으므로이 영역에 대한 지식이 부족합니다. 내 작업은 다음 javascript/jquery custom filters

<DataType(name, start_date, author, nr_operation)> 

그래서 사람들은 내가 데이터베이스에있는 필드입니다 :

나는의 말을하자, 백엔드에서 일부 사용자 정의 데이터를 얻을. 지금은 html select 입력에서 이름과 함께 데이터베이스의 모든 정보를 표시합니다. 이제 문제는 데이터가 상당히 커질 수 있으므로이 필터를 수 여할 수 있어야한다는 것입니다.

내 생각으로는 사용자가 "필터 추가"버튼을 갖도록하고, 다른 선택 입력을 만들 때 (이번에는 'name', 'start_date', 'author', 'nr_operation') 및 하나 또는 두 개의 입력 필드. 여기서 그는 데이터를 입력 한 다음 이에 따라 백엔드에서이를 처리하고 첫 번째 선택을 다시 채 웁니다.

잘 작동한다면 어쩌면 필터를 더 추가 할 수있는 가능성을 추가하거나 기존 필터를 제거 할 수 있습니다. 이제는 JS 또는 JQuery 만 수행 할 수 있습니다. 그러나 나는 여기서 바퀴를 재발견 할 기분이 아니며,이 분야에 대한 나의 경험이 부족함에 따라 나는 우선 그 종류의 것이 이미 구현되었는지 확인하고 싶다.

내 질문에,이 기능을 제공하는 플러그인이 있습니까?

EDIT : JS에서 필터링을 수행 할 필요가 없습니다. "필터"의 역할은 ajax가 { "name"유형의 목록을 전달하는 것입니다. "John Doe" , "start_date", "01.01.1991"}.

감사합니다, 보그

답변

0

요청 나는 당신의 필요에 딱 맞는 플러그인이 의심 것이 너무 다릅니다. JQuery를 사용하면 자신 만의 롤링을 쉽게 할 수 있습니다. jquery.com을보고, 함수는 .append(html).after(html)이고 .html (html)입니다. HTML을 작성할 수 있다면, 필요한 기능을 얻기 위해 작성하는 것은 단지 작은 jquery 일뿐입니다.

+0

입력 해 주셔서 감사합니다. 나는이 특정한 것이 존재하지 않는다는 것을 안다, 나는 반 길을 얻을 수있는 무엇인가가 있기를 바랐다. – Bogdan