Создание опроса с использованием jQuery - Есть примеры? - PullRequest
9 голосов
/ 05 февраля 2009

Я ищу очень простой пример опроса / мастера, использующий jQuery и HTML. Мне бы хотелось, чтобы он подключался к текстовому или XML-файлу и не зависел от SQL, PHP, ASP.NET или любого другого языка сценариев, кроме JavaScript.

ТИА

ОБНОВЛЕНИЕ: я ищу решение, которое будет задавать один вопрос за раз. Затем, основываясь на выбранной опции множественного выбора, я хочу показать результат, а затем разрешить пользователю перейти к следующему вопросу. Как я уже говорил ранее, больше похоже на волшебное решение для опроса.

ОБНОВЛЕНИЕ 2: Я также не собираюсь хранить какие-либо результаты. Позвольте мне объяснить это по-другому. На главной странице сайта, который предлагает другие услуги, мы хотим показать один вопрос с 5 вариантами ответов. У пользователя будет возможность выбрать ответ и нажать «Отправить». После нажатия кнопки «Отправить», div обновит результаты, основанные на выбранном ответе, и спросит, хотели бы они увидеть другой вопрос. Там нет хранения данных. Показывать контент более менее весело.

Ответы [ 4 ]

4 голосов
/ 01 апреля 2016

Я создал библиотеку с открытым исходным кодом JavaScript по лицензии MIT. Он работает с Visual Designer и основан на JSON.

По умолчанию результаты не сохраняются, и, конечно, вы можете задать только один вопрос на странице. Вы можете настроить логическое выражение (свойство visibleIf) для вопросов / панелей / страниц, чтобы управлять их видимостью, или вы можете просто изменить видимое свойство вопроса / панели / страницы в событииValueChanged:

survey.onValueChanged.add(function (sender, options) {
    survey.getQuestionByName(“myquestionName”).visible = myBooleanValue;
});

Вы можете отображать / хранить ваши данные для событий onCurrentPageChanged, onComplete и onValueChanged.

Есть много других вариантов. Например, вы можете использовать свои собственные кнопки «Prev», «Next» и «Complete».

2 голосов
/ 23 августа 2011

хороший пример генератора мобильных опросов jquery ui и jquery: http://mobosurvey.com/survey/designer

2 голосов
/ 30 сентября 2014

Видимо плагин jQuery из ответа @ Луки больше не находится на сайте jQuery. То, что я нашел, это:

https://github.com/jdarling/jQuery.Survey

Может быть, тот же самый.

Он может показывать один вопрос на страницу и имеет перехват nextPage для переопределения.

1 голос
/ 05 февраля 2009

http://plugins.jquery.com/project/Survey

Вот пример: http://flesler.webs.com/jQuery.Survey/

В этом примере загружаются детали из объекта JSON, который, на мой взгляд, гораздо лучше подходит для этой задачи, чем текстовый файл или XML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...