Интерфейс построения опросов на основе jQuery - PullRequest
0 голосов
/ 29 января 2012

В прошлом я использовал несколько сайтов для проведения опросов, ну, в общем, для проведения опросов. Теперь я хочу создать аналогичный интерфейс. Вот некоторые из ключевых особенностей, которые я помню:

  • Перетаскивание вопроса "типы" и возможность сортировки и заказа.
  • Встроенное редактирование контента после создания вопроса.

Я знаком с jQuery. Кто-нибудь знает какие-нибудь хорошие виджеты jQuery, которые имеют подобные функции? Если нет, есть ли у кого-нибудь предложения о том, как собрать воедино что-то подобное?

Заранее спасибо!

1 Ответ

2 голосов
/ 29 января 2012

Я бы лично использовал комбинацию jQuery UI для возможности перетаскивания. Для сортировки и фильтрации вопросов (отдельное представление, отображающее одну модель) в опросе (набор отдельных представлений, каждое с одной соответствующей моделью), я бы использовал backbone.js .

Backbone дает вам возможность создавать пользовательский интерфейс JavaScript с моделями и представлениями. Модели будут данными вопроса, а представление будет отображением вопроса. Backbone.js также имеет концепцию коллекций. Эти коллекции моделей могут быть отсортированы, отфильтрованы и т. Д. Backbone.js, поскольку позволяет применять шаблон MVC . Проще говоря, ваши модели не должны иметь ссылку на их соответствующие представления.

Проверьте это простое приложение TODO , чтобы получить представление о том, как backbone.js может помочь вашему приложению для опроса.

...