如何使用javascript在pdf下拉列表中使两个选定的索引匹配

问题描述

我有一个以 pdf 格式创建的表单,它基本上有一个下拉列表,其中包含使用学生 ID 作为值的学生姓名。很简单。我可以使用下拉列表中所选项目的值填充另一个字段(文本框)。效果很好。我已经用我知道的任何方式进行了搜索,但我无法找到这个问题的答案:

我有第二个下拉列表,我只想用与第一个相同的选定索引填充。换句话说,两个下拉列表的选定索引将始终相互匹配(我不需要双向功能,我只希望第二个下拉列表与第一个匹配。)。我不知道有什么方法可以为每个下拉项分配两个值,否则我会尝试这样做。从理论上讲,这个问题看起来应该很容易解决,但我想这就是让我成为我的原因。
这是我用来从下拉列表中获取值并填充文本框的简单代码

event.value = this.getField("Fieldname").value;

谢谢。

解决方法

经过多次实验,我终于意识到实际上有一种简单的方法可以做到这一点。让我试着解释一下。第一个下拉列表包含使用学生 ID 作为 VALUES 的学生姓名。 ID 文本框从所选名称中提取值以显示 ID 编号。我需要第三个下拉字段来显示地址。这是多么简单:

我从文本框中调用了该值(即学生 ID)。我设置了第三个下拉列表,将地址作为显示,学生 ID 作为地址的值。然后我就像 iroginal 一样设置它:

event.value = this.getField("Fieldname").value;

瞧!现在它会在第三个字段中显示地址。

如果需要,您似乎实际上可以重复菊花链此方法以自动填充更多字段。