首页 > 解决方案 > 无法让我的 PDF 根据下拉菜单显示图像

问题描述

我有一个带有公司地址下拉列表的 PDF。我的问题是我希望多个选择显示相同的徽标,但地址不同。

原因是我们在技术上是 2 家公司,每家有 3 个地点。

位置 A/B/C 显示徽标 #1,每个位置的地址不同。

位置 D/E/F 显示徽标 #2,每个位置的地址不同。

我的 PDF 表单上有一个下拉列表,其中的文本描述与我在下面设置的变量名称相匹配。我还有一个用于每个徽标的按钮,名为“NEIS_button”和“SIS_button”

我已经将下面的代码拼凑在一起(这确实是最好的描述)“自定义验证”下的下拉字段:

var N1="NEIS - NY"
var N2="NEIS - PA"
var N3="NEIS - RI"

var S1="SIS - OH"
var S2="SIS - GRAND RAPIDS"
var S3="SIS - MIDLAND"


this.getField("NEIS_Button").display = event.value== (N1 || N2 || N3) ? display.visible : display.hidden;

this.getField("SIS_Button").display = event.value== (S1 || S2 || S3) ? display.visible : display.hidden;

当我选择地址时,它只会为每个位置的第一项正确打开徽标。(即仅 N1 或 S1)

我在这里做错了什么?

标签: javascriptpdf

解决方案


推荐阅读