var res = Ext.util.JSON.decode(response.responseText).data; // var items=[]; for(var i=0;i<res.length;i++) { var d=res[i]; var chk = {boxLabel: d.boxLabel, name: d.name, inputValue: d.name}; items.push(chk); } //定义多选组 var CheckBoxGroup
配合服务器来做。在服务器后台提供一个存储对某个特定人(看你需求,不一定是人)已被提醒过的标识,提供一个http接口可存取该标识,要弹出对话框前,先从服务器上查询一下当天提醒过没,如果没提醒过,就弹出对话框,否则不弹。这个办法我觉得是最优的,无论用户是否清理缓存能保证肯定只提醒一次。把标识记录cookie中,解析cookie就知道提醒过没,清理缓存会失效。如果支持html5,把标识记录在local storage中,需要读取出来就可以,同样清理缓存会失效。