gpt4 book ai didi

javascript - 有没有办法让选中的选项在刷新时成为默认值?

转载 作者:行者123 更新时间:2023-11-27 23:59:38 25 4
gpt4 key购买 nike

我今天遇到了这个问题,我希望我选择的选项在刷新页面时成为默认值。例如我有这个:

<select id="options">
<option value="0">Apple</option>
<option value="1">Orange</option>
<option value="2">Mango</option></select>

我的 UI 上的默认值是 Apple,所以我想要的是当我单击 Orange 选项时它会在我刷新页面时成为默认值。有没有办法做到这一点?谢谢

最佳答案

我认为本地存储可以为您提供帮助。例如:

<select id="options">
<option value="0">Apple</option>
<option value="1">Orange</option>
<option value="2">Mango</option></select>

Javascript

$("#options").on("change", function(){
var val = $(this).val();
// save to local
if(window.localStorage){
window.localStorage.setItem("#options-val", val);
}
});

if(window.localStorage){
var item = window.localStorage.getItem("#options-val");
if(item) $("#options").val(item);
}

并查看 demo

你所有的js代码必须在$(document).ready()里面

在 demo 上运行代码后,尝试重新加载页面,您将看到结果!

关于javascript - 有没有办法让选中的选项在刷新时成为默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22032764/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com