将所选新选项动态添加到下拉列表中

时间:2014-06-20 06:56:48

标签: jquery

附加新选项 动态使用JQuery,它可以正常工作

$('#department').append(new Option(response.departmentname,response.departmentid));

我想把它作为一个选定的?

3 个答案:

答案 0 :(得分:5)

您可以将第4个选项设置为true:

new Option(response.departmentname, response.departmentid, false, true)

来自documentation

  

"选择" (一个布尔值表示该选项是否为"选择&#34 ;;如果省略,则不会被选中)。

演示:http://jsfiddle.net/dfsq/S5fp7/

答案 1 :(得分:2)

尝试通过id设置其(具有chaining部门的选择元素)值,

$('#department')
   .append(new Option(response.departmentname,response.departmentid))
     .val(response.departmentid);

答案 2 :(得分:2)

试试这个

$('#department').append(new Option(response.departmentname, response.departmentid))
$('#department').val(response.departmentid);

check out this fiddle

on click of a button