我正在构建一个表单模块。早期的字段之一是一组单选按钮。默认情况下,第一个按钮被选中。接下来我将有一系列选择框。一个需要是可见的,其他的是不可见的。然后,当用户选择不同的单选按钮时,我希望显示或隐藏不同的选择框。如何默认隐藏字段和标签并稍后根据选择的单选按钮(或与此相关的另一个选择框选项)显示它?
最佳答案
您可以使用#states
属性来实现此目的。 #states
属性可以应用于所有 Form API 元素。
这是documentation link举个例子。
关于php - drupal:表单API,根据输入动态隐藏或显示字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12753010/