|
|
@@ -1004,10 +1004,8 @@
|
|
|
function fnOrderValidation(list, listIndex, cartSqArr, allYn) {
|
|
|
// listIndex가 -1이면 (마지막이 지난후)
|
|
|
if(listIndex == - 1) {
|
|
|
- if(allYn == "Y") {
|
|
|
- if(orderFlag) {
|
|
|
- $("#cartListForm").submit();
|
|
|
- }
|
|
|
+ if(allYn == "Y" && orderFlag) {
|
|
|
+ $("#cartListForm").submit();
|
|
|
} else {
|
|
|
if(orderFlag) {
|
|
|
let html = "<input type='hidden' name='cartSqArr' value='" + cartSqArr + "' />";
|
|
|
@@ -1032,20 +1030,7 @@
|
|
|
orderFlag = false;
|
|
|
return false;
|
|
|
} else { //button2 일때 처리문
|
|
|
- // 체크박스 해제
|
|
|
- $("#cartListForm input[name=cartSqArr]").each(function () {
|
|
|
- if ($(this).val() == info.cartSq) {
|
|
|
- $(this).prop("checked", false);
|
|
|
- }
|
|
|
- });
|
|
|
-
|
|
|
- // 장바구니 선택된것 삭제 > cartSq 0으로 변경
|
|
|
- for (let i = 0; i < cartSqArr.length; i++) {
|
|
|
- if (cartSqArr[i] == info.cartSq) {
|
|
|
- cartSqArr[i] = 0;
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
+ fnCheckOffCartSqArr(cartSqArr, info.cartSq);
|
|
|
fnOrderValidation(list, listIndex, cartSqArr, allYn);
|
|
|
}
|
|
|
}
|
|
|
@@ -1059,19 +1044,7 @@
|
|
|
orderFlag = false;
|
|
|
return false;
|
|
|
} else { //button2 일때 처리문
|
|
|
- // 체크박스 해제
|
|
|
- $("#cartListForm input[name=cartSqArr]").each(function () {
|
|
|
- if ($(this).val() == info.cartSq) {
|
|
|
- $(this).prop("checked", false);
|
|
|
- }
|
|
|
- });
|
|
|
-
|
|
|
- // 장바구니 선택된것 삭제 > cartSq 0으로 변경
|
|
|
- for (let i = 0; i < cartSqArr.length; i++) {
|
|
|
- if (cartSqArr[i] == info.cartSq) {
|
|
|
- cartSqArr[i] = 0;
|
|
|
- }
|
|
|
- }
|
|
|
+ fnCheckOffCartSqArr(cartSqArr, info.cartSq);
|
|
|
fnOrderValidation(list, listIndex, cartSqArr, allYn);
|
|
|
}
|
|
|
}
|
|
|
@@ -1084,19 +1057,7 @@
|
|
|
orderFlag = false;
|
|
|
return false;
|
|
|
} else { //button2 일때 처리문
|
|
|
- // 체크박스 해제
|
|
|
- $("#cartListForm input[name=cartSqArr]").each(function () {
|
|
|
- if ($(this).val() == info.cartSq) {
|
|
|
- $(this).prop("checked", false);
|
|
|
- }
|
|
|
- });
|
|
|
-
|
|
|
- // 장바구니 선택된것 삭제 > cartSq 0으로 변경
|
|
|
- for (let i = 0; i < cartSqArr.length; i++) {
|
|
|
- if (cartSqArr[i] == info.cartSq) {
|
|
|
- cartSqArr[i] = 0;
|
|
|
- }
|
|
|
- }
|
|
|
+ fnCheckOffCartSqArr(cartSqArr, info.cartSq);
|
|
|
fnOrderValidation(list, listIndex, cartSqArr, allYn);
|
|
|
}
|
|
|
}
|
|
|
@@ -1135,6 +1096,22 @@
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ function fnCheckOffCartSqArr(cartSqArr, cartSq) {
|
|
|
+ // 체크박스 해제
|
|
|
+ $("#cartListForm input[name=cartSqArr]").each(function () {
|
|
|
+ if ($(this).val() == cartSq) {
|
|
|
+ $(this).prop("checked", false);
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ // 장바구니 선택된것 삭제 > cartSq 0으로 변경
|
|
|
+ for (let i = 0; i < cartSqArr.length; i++) {
|
|
|
+ if (cartSqArr[i] == cartSq) {
|
|
|
+ cartSqArr[i] = 0;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
// 주문하기
|
|
|
function fnSubmitNoMember(cartSq) {
|
|
|
let cartSqArr = [];
|
|
|
@@ -1158,19 +1135,8 @@
|
|
|
});
|
|
|
|
|
|
fnOrderCheck(cartSqArr, 0, "Y");
|
|
|
-
|
|
|
- /*if(orderFlag) {
|
|
|
- $("#cartListForm").submit();
|
|
|
- }*/
|
|
|
} else {
|
|
|
fnOrderCheck(cartSq, 0, "N");
|
|
|
-
|
|
|
- /*if(orderFlag) {
|
|
|
- let html = "<input type='hidden' name='cartSqArr' value='" + cartSq + "' />";
|
|
|
- html += "<input type='hidden' name='shotDelvUseYn' value='" + $("input[name=shotDelvUseYn]:checked").val() + "' />";
|
|
|
- $("#cartInfoForm").html(html);
|
|
|
- $("#cartInfoForm").submit();
|
|
|
- }*/
|
|
|
}
|
|
|
} else { //button2 일때 처리문
|
|
|
location.href="/signin";
|
|
|
@@ -1185,19 +1151,8 @@
|
|
|
});
|
|
|
|
|
|
fnOrderCheck(cartSqArr, loginInfo.custNo, "Y");
|
|
|
-
|
|
|
- /*if(orderFlag) {
|
|
|
- $("#cartListForm").submit();
|
|
|
- }*/
|
|
|
} else {
|
|
|
fnOrderCheck(cartSq, loginInfo.custNo, "N");
|
|
|
-
|
|
|
- /*if(orderFlag) {
|
|
|
- let html = "<input type='hidden' name='cartSqArr' value='" + cartSq + "' />";
|
|
|
- html += "<input type='hidden' name='shotDelvUseYn' value='" + $("input[name=shotDelvUseYn]:checked").val() + "' />";
|
|
|
- $("#cartInfoForm").html(html);
|
|
|
- $("#cartInfoForm").submit();
|
|
|
- }*/
|
|
|
}
|
|
|
}
|
|
|
}
|