2012-01-29 6 views
0

과거에는 설문 조사를 구축하기 위해 몇 개의 설문 조사 사이트를 사용했습니다. 이제 비슷한 인터페이스를 만들고 싶습니다. 내가 기억하는 핵심 기능 중 일부는 다음과 같습니다.jQuery 기반 설문 조사 빌딩 인터페이스

  • "유형"의 드래그/드롭과 정렬 및 정렬 기능이 있습니다.
  • 질문이 생성되면 내용의 인라인 편집.

저는 jQuery에 익숙합니다. 누구든지이 비슷한 기능을 가진 좋은 jQuery 위젯을 알고 있습니까? 그렇지 않은 사람이라면 누구나 이와 같은 것을 넣을 수있는 방법에 대한 제안이 있습니까?

미리 감사드립니다.

+1

jQuery UI는 좋은 출발점입니다. – Sam152

답변

2

개인적으로 드래그 앤 드롭 기능으로 jQuery UI의 조합을 사용합니다. 설문 조사 (개별적인 하나의 모델을 가진 개별 뷰의 수집)에서 질문 (개별 뷰를 단일 모델로 렌더링)의 정렬 및 필터링을 위해 backbone.js을 사용합니다.

백본을 사용하면 모델 및보기로 JavaScript UI를 만들 수 있습니다. 모델은 질문 데이터이고보기는 질문의 표시입니다. Backbone.js에는 컬렉션 개념도 있습니다. 이러한 모델 모음은 정렬, 채움 등이 가능합니다. Backbone.js를 사용하면 MVC pattern을 적용 할 수 있습니다. 간단히 말해, 모델에 각각의 뷰에 대한 참조가 없어야합니다.

simple TODO application을 확인하면 backbone.js가 설문 조사 응용 프로그램에 어떻게 도움이되는지 알 수 있습니다.

+1

backjone.js를 제안 해 주셔서 감사합니다. 나는 그것을 들어 보지 못했지만, 나는 그것이 어떻게 견해를 다루는지를 좋아한다. 모델을 처리 할 수있는 훌륭한 프레임 워크가 있지만 데이터 바인딩을 처리하는 좋은 방법을 찾기 위해 애를 쓰고 있습니다. – Jonathan