如何在jQuery中更改选定的项目
这个问题在这里已经有了答案:
我认为你的第一次尝试是正确的尝试。
$('#slc').val('3');
它似乎工作:https://jsfiddle.net/crix/hdtndzkb/
你包括jquery库吗? 你的代码受到了打击吗? 试着通过添加一个console.log()条目来查看它是否确实如此。
$("#slc option[value=3]").prop('selected', 'selected');//get option with value 3 and set selected
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<select id="slc">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
你什么时候开启代码? 也许你应该把它包装在一个document.ready函数中? 我做到了这一点,它像一个魅力:https://jsfiddle.net/41bna2e9/
$(document).ready(function(){
$("#slc").val("2");
});
希望它有帮助!
链接地址: http://www.djcxy.com/p/83905.html