Конструктор опросов, использующий Jquery PHP? - PullRequest
3 голосов
/ 15 сентября 2011

Я пытаюсь создать мастер Survey Builder, который будет встроен в веб-сайт.

Пользователи смогут создавать свои собственные опросы, перетаскивая соответствующие элементы формы, такие как флажки, радиокнопки и т. Д.

Как только пользователь создает свой опрос, перетаскивая соответствующие элементы формы, такие как радиоуправление, флажки - он должен иметь возможность сохранить созданный опрос и опубликовать его.

Когда я собирался это сделать, я задал следующие вопросы:

  1. Я мог бы создать свой собственный мастер создания форм перетаскивания - но есть ли какой-нибудь плагин / код с открытым исходным кодом, чтобы мне не нужно было заново изобретать колесо?

  2. Как сохранить структуру формы?

    Должны ли элементы формы со связанным текстом сохраняться в базе данных (mysql) и перестраиваться на лету, когда кто-то получает доступ к ссылке опроса на мобильном телефоне?

    Должен ли я смотреть на XML / JSON для хранения структуры HTML-формы

Буду признателен за любую помощь!

Ответы [ 3 ]

3 голосов
/ 15 сентября 2011

Вот тот, который мы используем сейчас, чтобы разместить конструктор форм на веб-сайте нашего клиента.http://www.botsko.net/blog/2009/04/07/jquery-form-builder-plugin/

Форма может быть сериализована как в JSON, так и в XML.

1 голос
/ 15 сентября 2011

Вы можете использовать jQuery UI для операций перетаскивания. Я бы использовал функциональность сетки .

Чтобы сохранить форму, я сделал бы стандартизированное представление элементов в формате JSON и сохранил их. Это представление должно включать атрибуты left и top css (для позиционирования) и подмножество стилей и атрибутов, которые ваши пользователи могут назначать своим полям ввода.

0 голосов
/ 10 апреля 2015

Просто для полноты

В то время, когда я публиковал вопрос, он был недоступен, иначе я бы выбрал это для создания внешнего интерфейса: http://getfuelux.com/formbuilder.html

...