|
|
@@ -23,7 +23,7 @@
|
|
|
<div class="panelContent">
|
|
|
<ul class="panelBar">
|
|
|
<li class="aL">
|
|
|
- <span class="cBlue">* 상단으로 드래그&드랍하여 순서 변경 가능합니다.d</span>
|
|
|
+ <span class="cBlue">* 상단으로 드래그&드랍하여 순서 변경 가능합니다.</span>
|
|
|
</li>
|
|
|
<li class="aR">
|
|
|
<button type="button" class="btn btn btn-base btn-sm" onclick="fnAddTab(this);">TAB 컨텐츠 추가</button>
|
|
|
@@ -373,6 +373,27 @@
|
|
|
|
|
|
}
|
|
|
|
|
|
+ // 대카테고리 유형일 때 카테고리 선택값 체크
|
|
|
+ var cateDataValidation = function (){
|
|
|
+ let dupCnt = 0;
|
|
|
+ $("#gnbTabList .tabTable").each(function (i){
|
|
|
+ var thisIdx = $(this).find("input[name=tableIdx]").val();
|
|
|
+ // 대카테고리 유형일 때 카테고리 선택값 체크
|
|
|
+ if($(this).find("input:radio[name=cateType"+thisIdx+"]:checked").val()=='C'){
|
|
|
+ if(gagajf.isNull($(this).find("select[name=cate1List]").val())){
|
|
|
+ mcxDialog.alert((i+1)+'번째 카테고리를 선택해주세요.');
|
|
|
+ dupCnt++;
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ if(dupCnt==0){
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
// 유형선택 체크
|
|
|
var dataTypeValidation = function (){
|
|
|
var dataBool = true;
|
|
|
@@ -422,6 +443,10 @@
|
|
|
if(!dataTypeValidation()){
|
|
|
return false;
|
|
|
}
|
|
|
+
|
|
|
+ if(!cateDataValidation()){
|
|
|
+ return false;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
dataArr = [];
|