您的位置:首页 > Web前端 > HTML5

使用sessionStorage存储搜索记录和对应的搜索结果

2017-08-24 16:47 267 查看
//存储搜索的字段

var array = [];
if($.inArray(serchContent, array)<0){
array.push(serchContent);                    //serchContent为用户搜索的字段

}

var historyItems = JSON.stringify(array);
sessionStorage.setItem('historyItems', historyItems);//sessionStorage只能存储string字符串


//存储搜索出的记录

//只存第一页数据
var object = {};
if(page==1){object[serchContent] = data;var searchData = JSON.stringify(object);sessionStorage.setItem('searchData', searchData);}


//判断用户输入的字段是否在historyItems中,在的话获取对应的searchData

if($.inArray(serchContent, JSON.parse(sessionStorage.getItem('historyItems')))>=0){
loadData(JSON.parse(sessionStorage.getItem('searchData'))[serchContent],serchContent);
return
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  html5 sessionStorage
相关文章推荐