浏览代码

modify for storage

Lu 9 年之前
父节点
当前提交
2e0567143c
共有 1 个文件被更改,包括 26 次插入26 次删除
  1. 26 26
      display-server/web/biz/js/plugin/storage.js

+ 26 - 26
display-server/web/biz/js/plugin/storage.js

@ -32,7 +32,7 @@ require(["domReady!","mobile","wadeMobile","util"], function(doc,Mobile,WadeMobi
32 32
		var allValue=$.parseJSON(json);
33 33
		$.each(allValue,function(key,value){
34 34
			if(value!=""){
35
				confirmE(1, Flag1, key, true);
35
				confirmE(1, Flag1, key, value, true);
36 36
				Flag1[key]=true;
37 37
			}
38 38
		});
@ -65,21 +65,21 @@ require(["domReady!","mobile","wadeMobile","util"], function(doc,Mobile,WadeMobi
65 65
		}
66 66
		return -1;
67 67
	}
68
	function confirmE(fg,Flag,k,hasV){
68
	function confirmE(fg,Flag,k,value,hasV){
69 69
		if(k==-1){
70 70
			alert("请删除部分数据后添加");
71 71
			return;
72 72
		}
73 73
		var kk=k+fg;
74
		var v = $("#contentVaule").val();
74
		var v = value == null || value == "" ? $("#contentVaule").val() : value;
75 75
		if(!hasV){
76
		switch (fg) {
77
			case 0:
78
				WadeMobile.setMemoryCache(k, v);
79
				break;
80
			case 1:
81
				WadeMobile.setOfflineCache(k, v);
82
				break;
76
			switch (fg) {
77
				case 0:
78
					WadeMobile.setMemoryCache(k, v);
79
					break;
80
				case 1:
81
					WadeMobile.setOfflineCache(k, v);
82
					break;
83 83
			}
84 84
		}
85 85
		if(emptyFlag[fg]){
@ -87,30 +87,30 @@ require(["domReady!","mobile","wadeMobile","util"], function(doc,Mobile,WadeMobi
87 87
			$("#list"+fg).css("display","");
88 88
			emptyFlag[fg]=false;
89 89
		}
90
		var str="<li id=\""+kk+"li"+"\"><div class=\"content\"><div class=\"main\" id=\""+kk+"\" ><div class=\"title\" >"+k+"(提示,单击查看数据)"+"</div></div><div class=\"fn\"><span class=\"e_ico-delete\" id=\""+kk+"del"+"\" ></span></div></div></li>"
90
		var str="<li id=\""+kk+"li"+"\"><div class=\"content\"><div class=\"main\" id=\""+kk+"\" ><div class=\"title\" >" + v + "</div></div><div class=\"fn\"><span class=\"e_ico-delete\" id=\""+kk+"del"+"\" ></span></div></div></li>"
91 91
		$("#list"+fg+" ul").append(str);
92 92
		var main=$("#"+kk);
93 93
		var del=$("#"+kk+"del");
94 94
		switch (fg) {
95
		case 0:
96
			main.click(function(){
97
				WadeMobile.getMemoryCache(alert,k,"没有记录,我是默认值");
98
			});	
99
			break;
100
		case 1:
101
			main.click(function(){
102
				WadeMobile.getOfflineCache(alert,k,"没有记录,我是默认值");
103
			});	
104
			break;
105
		}
106
		del.click(function(){
107
			switch (fg) {
108 95
			case 0:
109
				WadeMobile.removeMemoryCache(k);
96
				main.click(function(){
97
					WadeMobile.getMemoryCache(alert,k,"没有记录,我是默认值");
98
				});	
110 99
				break;
111 100
			case 1:
112
				WadeMobile.removeOfflineCache(k);
101
				main.click(function(){
102
					WadeMobile.getOfflineCache(alert,k,"没有记录,我是默认值");
103
				});	
113 104
				break;
105
		}
106
		del.click(function(){
107
			switch (fg) {
108
				case 0:
109
					WadeMobile.removeMemoryCache(k);
110
					break;
111
				case 1:
112
					WadeMobile.removeOfflineCache(k);
113
					break;
114 114
			}
115 115
			$("#"+kk+"li").remove();
116 116
			if($("#list"+fg+" ul li").size()==0){