김명주

Block duplicate button clicks

...@@ -20,7 +20,9 @@ ...@@ -20,7 +20,9 @@
20 </body> 20 </body>
21 21
22 <script> 22 <script>
23 - $("#OK").click(function () { 23 + $("#OK").click(function () {
24 + var saveBtn=document.querySelector("#OK");
25 + saveBtn.disabled=true;
24 $.ajax({ 26 $.ajax({
25 url: '/search', 27 url: '/search',
26 async: true, 28 async: true,
......
...@@ -27,6 +27,10 @@ ...@@ -27,6 +27,10 @@
27 var a = document.getElementById("div" + num); 27 var a = document.getElementById("div" + num);
28 } 28 }
29 function Post(index) { 29 function Post(index) {
30 + var saveBtn=document.querySelector(".Post1");
31 + saveBtn.disabled=true;
32 + var saveBtn2=document.querySelector(".Post2");
33 + saveBtn2.disabled=true;
30 vec += "/" + index; 34 vec += "/" + index;
31 Ajax(vec); 35 Ajax(vec);
32 } 36 }
...@@ -89,8 +93,8 @@ ...@@ -89,8 +93,8 @@
89 <img id="index" src="metadata/image/seven.png"></img> 93 <img id="index" src="metadata/image/seven.png"></img>
90 <text id="tex1">Q7.</text><br> 94 <text id="tex1">Q7.</text><br>
91 <text id="tex2">넥슨 캐쉬가 생겼다.</text> 95 <text id="tex2">넥슨 캐쉬가 생겼다.</text>
92 - <button id="btn" onClick="Post(1); location.href='test/result'">지금 당장 유료 카트를 구매한다.</button> 96 + <button class="Post1" id="btn" onClick="Post(1); location.href='test/result'">지금 당장 유료 카트를 구매한다.</button>
93 - <button id="btn" onClick="Post(2); location.href='test/result'">지금 당장은 사용하지 않는다.</button> 97 + <button class="Post2" id="btn" onClick="Post(2); location.href='test/result'">지금 당장은 사용하지 않는다.</button>
94 </div> 98 </div>
95 </body> 99 </body>
96 100
......