Drop down menu LiveCycle下拉列表更改事件仅适用于第二次更改

Drop down menu LiveCycle下拉列表更改事件仅适用于第二次更改,drop-down-menu,livecycle,Drop Down Menu,Livecycle,当从下拉列表中选择某个项目时,我希望显示一个文本字段。我正在使用更改事件 if(this.rawValue == 1){ Tolerance.presence = "visible"; } else{ Tolerance.presence = "hidden"; } 问题是,在进行选择时,文本字段的存在不会立即改变,而是只有在我返回列表框并再次选择(任何值,而不仅仅是相同的值)后才会改变 下拉列表的新值仅在更改事件后注册。这意味着This.rawValue指向更改事件中下拉列表的旧值 if(t

当从下拉列表中选择某个项目时,我希望显示一个文本字段。我正在使用更改事件

if(this.rawValue == 1){
Tolerance.presence = "visible";
}
else{
Tolerance.presence = "hidden";
}

问题是,在进行选择时,文本字段的存在不会立即改变,而是只有在我返回列表框并再次选择(任何值,而不仅仅是相同的值)后才会改变

下拉列表的新值仅在更改事件后注册。这意味着
This.rawValue
指向更改事件中下拉列表的旧值

if(this.rawValue == 1){
Tolerance.presence = "visible";
}
else{
Tolerance.presence = "hidden";
}

移动脚本下拉列表退出事件,或者在更改事件中使用if条件中的
事件.newText

非常感谢。我来自vba世界,仍在学习JavaScript行为。
if(this.rawValue == 1){
Tolerance.presence = "visible";
}
else{
Tolerance.presence = "hidden";
}