Adobe LiveCycle Designer:通过下拉列表隐藏/显示多个子表单

时间:2012-08-03 15:35:06

标签: javascript adobe livecycle livecycle-designer

下午好,

快速提问。有人能告诉我在Adobe LiveCycle Desier ES 8.2中隐藏/显示子表单所需的代码吗?我有3个以上的子表单,我需要能够根据特定的国家/地区进行切换。我非常感谢你的帮助。谢谢。

此外,我已经能够在两个选项之间使用它,但现在每次我尝试构建一个表单时,我甚至无法从下拉列表中选择一个项目。

Xeverus

1 个答案:

答案 0 :(得分:1)

您可以通过java脚本实现此目的。

change - (JavaScript, client)下拉事件中添加脚本。

subform1.presence = "hidden";
subform2.presence = "hidden";

var order= xfa.resolveNode("form1.#subform[0].typeOfIncidentDdl").rawValue;
if (order == 1) {
          subform1.presence = "visible";  
}
if(order ==2){
          subform2.presence = "visible";
}