使用jquery设置从选择下拉列表中选择的选项

时间:2014-05-19 11:22:48

标签: javascript jquery html

我有一个选择下拉列表有n个选项,我想在页面加载,我之前选择的选项应该在下拉列表中使用jquery选择:

这是我的HTML代码:

<select id="myList">
<option value="1">first</option>
<option value="2">second</option>
<option value="3">third</option>
</select>

<input type="hidden" value="1" id="hiddenoptionid" />

这是我的jquery代码:

$(document).ready(function() {
var projectId=document.getElementById("hiddenoptionid").value;
$("#myList option[value="+projectId+"]").attr("selected", "selected");
});

$("#projectlist").on('change', function() {
            var id = $(this).val();
document.getElementById("hiddenoptionid").value=id;
location.reload(); 
});

感谢。

1 个答案:

答案 0 :(得分:1)

你可以使用喜欢,

$(document).ready(function(){
   $("#projectlist").val($("#hiddenoptionid").val());
});

请注意,如果您重新加载该页面,$("#hiddenoptionid").val()将再次重置为1。如果您想保留该值,请使用cookies作为

相关问题