diff --git a/SrcJuSet.js b/SrcJuSet.js index ec1376c2..76110fa6 100644 --- a/SrcJuSet.js +++ b/SrcJuSet.js @@ -5,6 +5,7 @@ function SRCSet() { addListener("onClose", $.toString(() => { clearMyVar('duoselect'); })); + clearMyVar('duoselect'); setPageTitle("♥管理"+getMyVar('SrcJu-Version', '')); let d = []; /* @@ -152,10 +153,7 @@ function SRCSet() { if (pasteurl) { let code = '聚阅接口¥' + aesEncode('SrcJu', pasteurl) + '¥共' + datalist.length + '条('+input+')'; copy(code); - clearMyVar('duoselect'); - for(var i = 0; i < datalist.length; i++) { - updateItem(datalist[i].type+"_"+datalist[i].name, {title:datalist[i].name}) - } + refreshPage(false); return "toast://聚阅分享口令已生成"; } else { return "toast://分享失败,剪粘板或网络异常"; @@ -243,7 +241,7 @@ function SRCSet() { let duoselect = storage0.getMyVar('duoselect')?storage0.getMyVar('duoselect'):[]; if(!duoselect.some(item => item.name == data.name && item.type==data.type)){ duoselect.push(data); - updateItem(id, {title:''+data.name}) + updateItem(id, {title:''+data.name}) }else{ for(var i = 0; i < duoselect.length; i++) { if(duoselect[i].type+"_"+duoselect[i].name == id) {