如何使用javascript使两个选定的索引在pdf下拉列表中匹配
Posted
技术标签:
【中文标题】如何使用javascript使两个选定的索引在pdf下拉列表中匹配【英文标题】:How to make two selected indexes match in pdf dropdown using javascript 【发布时间】:2021-05-07 17:59:01 【问题描述】:我有一个我在 pdf 中创建的表格,它基本上有一个下拉列表,其中包含学生姓名,使用他们的学生 ID 作为值。很简单。我可以使用下拉列表中所选项目的值填充另一个字段(文本框)。效果很好。我已经以我知道的任何方式进行了搜索,但我无法找到这个问题的答案:
我有第二个下拉列表,我只想用与第一个相同的选定索引填充它。换句话说,两个下拉列表的选定索引将始终相互匹配(我不需要双向功能,我只希望第二个下拉列表与第一个匹配。)。我不知道为每个下拉项分配两个值的方法,否则我会尝试。从理论上讲,这个问题似乎应该很容易解决,但我想这就是让我成为我的原因。 这是我用来从下拉列表中获取值并填充文本框的简单代码:
event.value = this.getField("Fieldname").value;
谢谢。
【问题讨论】:
【参考方案1】:经过多次试验,我终于意识到实际上有一种简单的方法可以做到这一点。让我试着解释一下。第一个下拉列表中的学生姓名使用学生 ID 作为 VALUES。 ID 文本框从所选名称中提取值以显示 ID 号。我需要第三个下拉字段来显示地址。这是多么简单:
我从文本框中调用了值(这是学生 ID)。我设置了第三个下拉列表,将地址作为显示,学生 ID 作为地址的 VALUE。然后我就像 iroginal 一样设置它:
event.value = this.getField("Fieldname").value;
瞧!它现在在第三个字段中显示地址。
如果需要,您实际上可以重复菊花链此方法以自动填充更多字段。
【讨论】:
以上是关于如何使用javascript使两个选定的索引在pdf下拉列表中匹配的主要内容,如果未能解决你的问题,请参考以下文章