因此,我编写了知识管理页面的脚本,该脚本允许用户从下拉菜单中的状态列表中进行选择,以及页面是根据所选国家而定制的。尝试从多个页面的下拉菜单中保留用户选择
<script type="text/javascript">
$(document).ready(function(){
$("select").change(function(){
$("select option:selected").each(function(){
if($(this).attr("value")=="Arizona"){
$(".box").hide();
$(".Arizona").show();
}
if($(this).attr("value")=="Arkansas"){
$(".box").hide();
$(".Arkansas").show();
}
});
}).change();
});
</script>
等...约22个州。 我需要做的是保留用户在域内页面之间的选择。 我迄今为止尝试:
localStorage.setItem("state", "Arizona");
localStorage.getItem('state');
我是相当新的JS,和我有得到这个工作的问题。它似乎没有保留价值。理想情况下,我需要有2个版本,一个使用本地存储,另一个使用会话存储,因为我们拥有不同需求的内部和外部客户。
任何帮助,非常感谢。