Google Forms-мгновенное условное ветвление

Я пишу опрос в Google Forms (часть документов Google), и я замечаю, что есть некоторые встроенные возможности сценариев. Я хотел знать, можно ли сразу показывать и скрывать вопросы, основываясь на выборе из списка маркеров, но без использования метода разрыва страницы, который вы должны использовать для условного ветвления. Мы планировали иметь много вариантов fiddly, которые заняли бы чрезмерное количество страниц.

скрывая и показывая различные <div></div>, Я надеюсь, что вы можете сделать обновление формы мгновенно. Например, вы можете добраться до формы и получить:

который ваш местный филиал? ( ) Лондон ( ) В Бристоль ( ) Манчестер

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

3 ответов


не похоже, что есть способ, встроенный в Формы документов Google, который позволит вам достичь желаемого поведения.

одной из работ было бы использовать документы Google в качестве" базы данных " и разместить форму в другом месте, это позволит вам изменить способ отображения формы и с помощью jQuery вы сможете показать/скрыть вопросы, которые применимы к вашим пользователям.

для получения дополнительной информации взгляните на http://www.2webvideo.com/blog/customizing-google-docs-form-for-email-validation-with-free-jquery-script- Одна из проблем с этим подходом заключается в том, что форма больше не размещается Google, вам нужно будет разместить html-страницу с формой где-то еще.


к сожалению, я не вижу, как это возможно.

Это потребует, чтобы информация была представлена, что делается в конце формы, что также делает все это представить, что делает невозможным редактировать его дальше.

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

Это может быть не тот ответ, который вы ищете но это как я это вижу

это сообщество, поэтому, если я ошибаюсь, не стесняйтесь редактировать мой пост для точности, просто не помещайте в него комментарии.


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

допустим, максимальное количество слотов-2, как только два человека забронировали против слота, тогда значение должно измениться на "эта сессия полностью забронирована.".

Я скажу, что, хотя это было возможно, это была не очень хорошая система. Многие вещи могут пойти не так, и все из-за ограничений Google Формы.

Как рекомендуется выше я предлагаю заглянуть в свободную форму, чтобы выполнить то, что вы пытаетесь сделать. Google Forms следует использовать только для простого сбора данных.

-

PS:

мне удалось добиться, используя Google Таблицы функции вяжутся забронировали итоги.