How to change selected item in jQuery
本问题已经有最佳答案,请猛点这里访问。
嗨,我写了HTML代码,我想用jquery更改所选项目
1 2 3 4 5 | <select id="slc"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select> |
我试过了,但我不能改变
1 2 3 | $("#slc").val("2"); $("#slc").prop("selectedIndex", 1); |
你认为你的第一个尝试和正确的尝试。
1 | $('#slc').val('3'); |
它似乎是这样工作的: jsfiddle.net https:/ / / / / / hdtndzkb crix
你的jquery包括图书馆好吗? 做你的代码变得粉碎。只是试着看看它是否会添加一个console.log(输入)。
1 | $("#slc option[value=3]").prop('selected', 'selected');//get option with value 3 and set selected |
1 2 3 4 5 6 | <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"> <select id="slc"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select> |
在这样的
当你火的代码吗?也许你应该只是将它在一document.ready功能吗? 我做了这个工作,和它像一个魅力: jsfiddle.net 41bna2e9 https:/ / / / /
1 2 3 | $(document).ready(function(){ $("#slc").val("2"); }); |
希望它helps!