6

我正在对 Google 表单(Google Docs 的一部分)进行调查,我注意到内置了一些脚本功能。我想知道是否可以根据要点中的选择立即显示和隐藏问题列表,但不使用您打算用于条件分支的分页符方法。我们计划有很多繁琐的选择,这会占用过多的页面。

通过隐藏和显示各种<div></div>,我希望您可以立即更新表单。例如,您可能会到达表格并看到:

您当地的分公司是哪家?( ) 伦敦, ( ) 布里斯托尔, ( ) 曼彻斯特

根据您选择的问题,与您选择的分支相关的问题将立即在下方隐藏,但如果询问其他问题则不会相关。

4

3 回答 3

4

Google Docs Forms 中似乎没有一种方法可以让您实现所需的行为。

一种解决方法是使用 Google Docs 作为“数据库”并在其他地方托管表单,这将允许您修改表单的显示方式,并使用 jQuery,您将能够显示/隐藏适用于您的问题用户。

有关更多信息,请查看http://www.2webvideo.com/blog/customizing-google-docs-form-for-email-validation-with-free-jquery-script - 这种方法的问题之一是该表单不再由 Google 托管,您需要将带有表单的 html 页面托管在其他地方。

于 2012-05-22T10:10:22.880 回答
0

不幸的是,我不明白这是怎么可能的。

这将要求提交信息,这是在表格的末尾完成的,这也使得整个事情都提交,使得无法进一步编辑它。

有一个数据捕获点,而且,在最后,它不可能对隐藏的问题做任何有用的事情(它们可以在那里,但不能被编辑)。

这可能不是您正在寻找的答案,但这是我的看法

这是社区,所以如果我错了,请随时编辑我的帖子以确保准确性,只是不要在其中发表评论。

于 2012-05-21T00:29:51.140 回答
0

我过去曾试图实现同样的目标,遗憾的是这并不完全可能。我能够为预订表格获得此权利。

假设最大插槽数为 2,一旦两个人预订了一个插槽,则该值必须更改为“此会话已完全预订”。

我会说,虽然有可能,但这不是一个好的系统。很多事情都可能出错,这都是由于谷歌表单的限制。

正如上面推荐的那样,我建议研究自由形式来完成你想要做的事情。谷歌表单应该只用于简单的数据采集。

-

PS:

我能够使用谷歌表格功能来计算预订总数来实现上述目标。

于 2018-03-07T09:49:27.893 回答