当前位置: 首页 > 面试题库 >

Javascript / jQuery:在多个Select中设置值(选择)

谷梁英毅
2023-03-14
问题内容

我有多种选择:

<select name='strings' id="strings" multiple style="width:100px;">
    <option value="Test">Test</option>
    <option value="Prof">Prof</option>
    <option value="Live">Live</option>
    <option value="Off">Off</option>
    <option value="On">On</option>
</select>

我从数据库加载数据。然后我有一个像这样的字符串:

var values="Test,Prof,Off";

如何在多重选择中设置此值?已经尝试更改字符串在数组中的值并将其作为值的倍数,但不起作用…!有人可以帮我弄这个吗?谢谢!!!


问题答案:

使用利用属性选择器的动态选择器中的值遍历循环。

var values="Test,Prof,Off";
$.each(values.split(","), function(i,e){
    $("#strings option[value='" + e + "']").prop("selected", true);
});


 类似资料:
  • 问题内容: 大家好,我将我的下拉列表与Jquery-Select2绑定在一起。它的工作正常,但现在我需要使用Jquery-Select2绑定多值selectBox。 我的DropDwon 通过此链接 http://ivaynberg.github.com/select2/ 我正在使用Mutiple Value Select Box,我可以将dropdwon与 它的工作正常,但现在我需要在编辑模式的

  • 本文向大家介绍jquery操作select取值赋值与设置选中实例,包括了jquery操作select取值赋值与设置选中实例的使用技巧和注意事项,需要的朋友参考一下 本节内容: jquery实现select下拉框的取值与赋值,设置选中的方法大全。 比如<select class="selector"></select> 1、设置value为pxx的项选中 $(".selector").val("px

  • 我有一个字段,其中有一些选项。现在我需要使用jQuery选择这些中的一个。但是,当我只知道必须选择的的时,如何做到这一点呢? 我有以下HTML: 我需要选择值为的选项。如何才能做到这一点呢? 下面是一个演示页面:http://jsfidle.net/9stxb/

  • 问题内容: 我的设置如下: 值是 该工作正常。但是我不知道如何设置选择值。当我尝试将模型设置为的值之一时,不会被设置。 问题答案: 该文档不是明确的,但是您应该使用。我创建了一个代码笔来说明,但是基本上是: 这将选择第二个类别(类别数组中的索引1)。

  • 问题内容: 我有一个带有多个选择框的页面,如下所示: 这些是在Django中自动生成的,因此无法将CSS类,ID或属性直接应用于选项。选择元素的ID为’item-0-status’,’item-1-status’,’item-2-status’等。 我通过以下JQuery代码为选项分配颜色: 哪个工作正常。 我还希望select元素具有与selected选项相同的背景色,我正在尝试使用以下方法实现

  • 主要内容:1. <s:checkboxlist> 实例,2. 单个默认选中值,2. 多个默认选中的值在Struts2,可以通过<s:checkboxlist>标签创建多个复选框具有相同名称。棘手的问题是如何设置的默认值在多个复选框。例如,复选框以“红色”,“黄色”,“蓝色”,“绿色”选项的列表,并且要同时设置“红色”和“绿色”为默认选中的值。这里创建一个Web工程:struts2setcheckboxes,来演示在多个复选框如何设置的默认值,整个项目的结构如下图所示: 下载代码 –  http: