Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jquery将选项设置为从选择下拉列表中选择的选项_Javascript_Jquery_Html - Fatal编程技术网

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

Javascript 使用jquery将选项设置为从选择下拉列表中选择的选项,javascript,jquery,html,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>

我有一个选择下拉列表,有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" />
谢谢。

你可以用like

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

请注意,如果重新加载页面,$hiddenoptionid.val将再次重置为1。如果您想保留该值,请使用cookies,使用$myList.valprojectd对不起,我忘了提到,我实际上希望在页面重新加载时,它将设置我上次选择的值。如果我需要从会话中设置值,那么我必须做什么?
$(document).ready(function(){
   $("#projectlist").val($("#hiddenoptionid").val());
});