【问题标题】:Drupal Forms API #StatesDrupal 表单 API #States
【发布时间】:2015-02-18 20:43:23
【问题描述】:

背景

我有一个使用Islandora XML Form builder module 创建的表单。此表单使用 AHAH 动态添加字段。对于给定的字段集,第一个字段集将具有类似 foo[0] 的名称,第二个 foo[1] 等名称。在此字段集中可以是其他字段。因此,第一个 bar 字段将命名为 foo[0]bar,第二个 bar 字段将命名为 foo[1]bar,依此类推。如果 bar 字段本身是一个字段集,则 bar 的第一个实例上的 baz 字段在第二个 foo 中设置为 foo[1]bar[0]baz。

问题

我需要修改此表单以使用 Drupal 表单状态,以便 foo[x]bar[y]baz 的可见性基于 foo[x]bar[y]qux 的值。如果我正在编写纯 jQuery,我可以根据 $this().prev(":input[name$=qux]") 设置状态。我可以将这种类型的引用用于 Drupal 表单状态还是只能使用绝对选择器?

【问题讨论】:

标签: javascript jquery drupal-7 drupal-forms islandora


【解决方案1】:

只有绝对选择器适用于 drupal 状态系统。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多