jquery中val()方法是从最后一个选项往前读取的
在jquery中,val()方法是从最后一个选项往前读取,如果选项的value或者text中任意一项符合就会被选中
<selectid="single"> <option>选择1号</option> <option>选择2号</option> <optionvalue="选择2号">选择3号</option> </select> $("input:eq(0)").click(function(){ $("#single").val("选择2号"); });
所以最终选中的是第3个选项!