我正在使用DocuSign API创建一个信封签名请求,该API包括2个复选框选项卡。当我单击两个复选框中的任意一个时,在收到电子邮件后查看文档时,都会在两个复选框中打勾。
出现2个复选框,但单击它们中的一个都将其标记为已勾选。
以下是标签的JSON:
"tabs" :
{
"checkboxTabs" :
[
{
"documentId" : "1",
"pageNumber" : "6",
"required" : "true",
"tabId" : "0",
"tabLabel" : "",
"xPosition" : "323",
"yPosition" : "170"
},
{
"documentId" : "1",
"pageNumber" : "6",
"required" : "true",
"tabId" : "1",
"tabLabel" : "",
"xPosition" : "323",
"yPosition" : "184"
}
],
"dateSignedTabs" :
[
{
"documentId" : "1",
"pageNumber" : "6",
"xPosition" : "447",
"yPosition" : "272"
}
],
"signHereTabs" :
[
{
"documentId" : "1",
"pageNumber" : "6",
"xPosition" : "266",
"yPosition" : "231"
}
],
"textTabs" :
[
{
"documentId" : "1",
"pageNumber" : "6",
"tabLabel" : "Name",
"xPosition" : "86",
"yPosition" : "273"
}
]
}
它们具有唯一的“ tabId”值-不确定我需要做什么以使它们成为可以独立打勾/取消打勾的单独复选框。
答案 0 :(得分:0)
您需要为每个复选框赋予唯一的TabLabel。通过为他们提供相同的“空” TabLabel,您就是在告诉DocuSign他们之间应该填充数据。