You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DocuSign:如何配置Yes/No单选框及条件触发复选框

配置带条件显示的单选/复选框JSON方案

需求:配置包含Yes/No选项的单选按钮,当用户选择Yes时,自动显示固定电话、邮箱、手机对应的复选框。

你提供的代码整体逻辑方向是对的,以下是修正并优化后的JSON配置:

{
  "checkboxTabs": [
    {
      "conditionalParentLabel": "RADIOGROUP",
      "conditionalParentValue": "Yes_1",
      "anchorString": "\\XL1",
      "tabLabel": "固定电话",
      "tabGroupLabels": [
        "contact_method_group"
      ]
    },
    {
      "conditionalParentLabel": "RADIOGROUP",
      "conditionalParentValue": "Yes_1",
      "anchorString": "\\XE1",
      "tabLabel": "邮箱",
      "tabGroupLabels": [
        "contact_method_group"
      ]
    },
    {
      "conditionalParentLabel": "RADIOGROUP",
      "conditionalParentValue": "Yes_1",
      "anchorString": "\\XM1",
      "tabLabel": "手机",
      "tabGroupLabels": [
        "contact_method_group"
      ]
    }           
  ],
  "radioGroupTabs": [
    {
      "groupName": "RADIOGROUP",
      "radios": [
        {
          "anchorString": "\\XY1",
          "value": "Yes_1",
          "label": "Yes"
        },
        {
          "anchorString": "\\XN1",                  
          "value": "No_1",
          "label": "No"
        }
      ]
    }           
  ]
}

关键说明:

  • 单选组的groupName必须和复选框的conditionalParentLabel完全一致,这是条件关联的核心依据
  • 每个复选框项的conditionalParentValue统一设置为"Yes_1",确保只有单选选中Yes时才触发显示
  • 新增label字段用于显示单选按钮的文本(Yes/No),让配置更完整
  • 修正anchorString的转义符为\\,避免JSON解析错误
  • 将tabGroupLabels命名改为语义化的contact_method_group,便于后续维护

内容的提问来源于stack exchange,提问作者deeyeybee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 01:05:24