- HTML code
<head> <script type="text/javascript" src="jquery-1.5.2.min.js"></script> <script> $(function() { $("#test").bind("click", function() { $("#sel").val(["Multiple2", "Multiple3"]); alert($("#sel").val()); }); }) </script> </head> <body> <select id="sel" multiple="multiple"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select> <button id="test">点击</button> </body>
$("#sel").val(["Multiple2", "Multiple3"]);
这行不可以给下拉菜单赋值吗?弹出的值是NULL。。
------解决方案--------------------
------解决方案--------------------
我的手册版本可能比较落后
我的两本手册都没找着给select赋值数组的快捷方法
不过,可以通过其它方法达到效果
$("#sel").find("option").each(
function(i){
//代码
}
);