php - drupal:表单API,根据输入动态隐藏或显示字段

标签 php drupal drupal-7 drupal-fapi drupal-forms

我正在构建一个表单模块。早期的字段之一是一组单选按钮。默认情况下,第一个按钮被选中。接下来我将有一系列选择框。一个需要是可见的,其他的是不可见的。然后,当用户选择不同的单选按钮时,我希望显示或隐藏不同的选择框。如何默认隐藏字段和标签并稍后根据选择的单选按钮(或与此相关的另一个选择框选项)显示它?

最佳答案

您可以使用#states 属性来实现此目的。 #states 属性可以应用于所有 Form API 元素。

这是documentation link举个例子。

关于php - drupal:表单API,根据输入动态隐藏或显示字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12753010/

相关文章:

php - PHP/MySQL 中的游戏大厅

drupal - 获取 Drupal 8 View - View -字段中链接字段的 URL

javascript - 在当前选项卡中从 DOM 打开页面

php - 如何使表中的 Drupal 7 可编辑字段仅供管理员使用

mysql - Drupal 中的 SQL。哪里和

php - 防止 CKEditor 修复/更正(无效的)HTML 代码

drupal-7 - 自定义内容类型日期过后,Drupal 7 可以自动取消发布内容吗?

php - pdo_mysql 错误突然出现在基于 drupal 的网站上?

php - 使用我自己的 Laravel API 时如何遵循不要重复自己的原则?

php - 如果单词错误或拼写错误或希腊单词得到英语结果,我怎样才能得到结果