因此,我編寫了知識管理頁面的腳本,該腳本允許用戶從下拉菜單中的狀態列表中進行選擇,以及頁面是根據所選國家而定製的。嘗試從多個頁面的下拉菜單中保留用戶選擇
<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個版本,一個使用本地存儲,另一個使用會話存儲,因爲我們擁有不同需求的內部和外部客戶。
任何幫助,非常感謝。