小编sea*_*iew的帖子

使用jQuery将所选选项设置为多个列表

我有一个DB列表,显示在选择多个标签中:

<select multiple="multiple" id="list" name="color">
  <option value="1">Red</option>
  <option value="2">Green</option>
  <option value="3">Blue</option>
  <option value="4">Magenta</option>
  <option value="5">Black</option>
  <option value="6">Cyan</option>
  <option value="7">Yellow</option>
</select>
Run Code Online (Sandbox Code Playgroud)

给定来自DB的值数组,需要仅选择在DB数组中找到的那些项,例如[2,4,7].如何使用jQuery推送attr('selected')这些选项标签?

<select multiple="multiple" id="list" name="color">
  <option value="1">Red</option>
  <option value="2" selected="selected">Green</option>
  <option value="3">Blue</option>
  <option value="4" selected="selected">Magenta</option>
  <option value="5">Black</option>
  <option value="6">Cyan</option>
  <option value="7" selected="selected">Yellow</option>
</select>
Run Code Online (Sandbox Code Playgroud)

像上面一样.

html javascript jquery multiple-select

5
推荐指数
1
解决办法
123
查看次数

标签 统计

html ×1

javascript ×1

jquery ×1

multiple-select ×1