将值更新为 EnumDropDownList 中的选定值

update value as selected value in EnumDropDownList

我创建了 DropDownListEnumDropDownList

DropDownList 中的每个选项在 EnumDropDownList 上都有一个同名选项。

我选择了用户从 DropDownList 中选择的选项,并且我想更新 EnumDropDownList 该特定选项是由用户选择的。

我的 DropDownList 有一个 id (id="ImageTypeDropDown")
我的 EnumDropDownList 有一个 id ("id="FileTypeDropDown")

如何修复线路:

document.getElementById('FileTypeDropDown2').options.find(wantedOption).Selected=true; 



    <script>
      function adjustFitted() {            
            var e = document.getElementById('ImageTypeDropDown');
            var wantedOption = e.options[e.selectedIndex].text;   // the option user chose - works well:)                         

            document.getElementById('FileTypeDropDown2').options.find(wantedOption).Selected=true;           

            return false;
        }
    </script>

你们很亲近。

function adjustFitted() {
        var targetVal = document.getElementById('ImageTypeDropDown').value;


        var targetDropDown = document.getElementById('FileTypeDropDown2');

        for (var i = 0; i < targetDropDown.options.length; i++) {
            if (targetDropDown.options[i].value == targetVal) {
                targetDropDown.options[i].selected = true;
            }
        }


        return false;
    }