이것은 쉽게 저장소 또는 쿠키를 사용하여 수행해야합니다. 변경 될 때마다 목록, 값 및 필요한 것을 모두 쿠키에 저장하십시오. 페이지가 새로 고침 될 때 기본값 대신 쿠키에서 목록을 가져 오는 경우 쿠키가 있는지 확인하십시오.
if(typeof(Storage)!=="undefined"){
localStorage.dropdownlist = thelist; // The list being your list of options.
}else{
//Storage not supported, use cookie logic instead.
}
그런 다음 페이지 초기화 로직에 따라 다음과 같이 확인하십시오.
if(typeof(Storage)!=="undefined" && typeof(localStorage.dropdownlist)!=="undefined"){
populateDropDown(localStorage.dropdownlist); // The function being the same as when jQuery calls it.
}else{
//Storage not supported, use cookie logic instead.
}
localStorage 개체는 만료 날짜가없는 데이터를 저장합니다. 브라우저를 닫을 때 데이터가 삭제되지 않으며 다음 날, 1 주일 또는 1 년 동안 사용할 수 있습니다. 대신 sessionStorage를 사용하는 것이 좋습니다. sessionStorage 객체는 하나의 세션에 대해서만 데이터를 저장한다는 점을 제외하고는 localStorage 객체와 같습니다. 사용자가 브라우저 창을 닫으면 데이터가 삭제됩니다.
자본금을 localStorage에 수정 함 – Salketer