【问题标题】:Drupal 7 Webform : How to display/hide some fields based on other select option fieldsDrupal 7 Webform:如何根据其他选择选项字段显示/隐藏某些字段
【发布时间】:2011-06-09 07:03:45
【问题描述】:

我正在使用 Drupal -7 和 webform .. 我需要根据选择选项显示/隐藏不同的字段。 例如。选择选项“项目类型”

如果我选择“项目类型”为 A => 我想显示 field1、field2 和 select-option3

如果我选择“项目类型”为 B => 我将只显示 field3、field4 和 select-option4

其余所有字段都将在这两种情况下显示。

我不能使用有条件的网络表单,因为它不适用于选择其他。 任何人都可以帮助我处理 webform 中“Hook”或“Markup”字段的代码。

【问题讨论】:

标签: drupal drupal-7 drupal-modules drupal-webform


【解决方案1】:

查看Webform Conditional 模块。 https://www.youtube.com/watch?v=7uxfqJr6K6U 这里有一个演示,它可以向您展示它能够验证您正在寻找的东西。

【讨论】:

  • @mmc:其实我之前看到过这个,但它与“选择(或其他)”模块不兼容。我已经在使用这个模块了。
  • 你能推荐一些其他的方法吗?
  • @rohit bhatnagar:另一种方法是编写自己的 javascript 以根据您的逻辑切换显示/隐藏显示。
  • 如果您熟悉 D7 中的表单 API #states 系统,您可以在自己的自定义模块中进行操作。看看:randyfay.com/states 进行温和的介绍。
  • @mnc:如何在 webform 代码中添加我自己的 java 脚本?你能指导我吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-19
  • 1970-01-01
  • 2023-03-22
  • 2018-07-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多