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

来源:互联网 发布:医疗大数据时代 编辑:程序博客网 时间:2024/06/04 18:28

//存储搜索的字段

                        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}


阅读全文
0 0
原创粉丝点击