gpt4 book ai didi

javascript - jQuery/Grails将多个选项/值标记为在多个选择框中选择

转载 作者:行者123 更新时间:2023-12-02 16:03:18 30 4
gpt4 key购买 nike

我有多个选择:

        <select type="text" name="specialTypeInd" id="specialTypeInd" multiple>
<option value="">None</option>
<option value="I">International</option>
<option value="M">Minority</option>
<option value="S">Study Abroad</option>
</select>

以前,我只是基于单个值来选择单个选择选项:
document.getElementById('specialTypeInd').value = hashNames[item][13]

其中hashNames [item] [13] =单个值,例如I,而select只是单个选择框。

现在,我需要将其作为多选,但我仍然需要通过执行以下操作将它们标记为已选中:
document.getElementById('specialTypeInd').value = hashNames[item][13]

但是现在hashNames [item] [13]看起来像是单个值(例如I),也可能是多个值(例如I,S)。

对如何实现这一目标有帮助吗?

最佳答案

我最终找到了如下所示的解决方案:

$.each(hashNames[item][13].split(","), function(i,e){
$("#specialTypeInd option[value='" + e + "']").prop("selected", true);
});

关于javascript - jQuery/Grails将多个选项/值标记为在多个选择框中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27946914/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com