주소록 퓨대폰 선택시 중복체크 - 스크립트 오류 해결
This commit is contained in:
parent
eb21962338
commit
d8f3a8a4bf
@ -5,14 +5,14 @@
|
|||||||
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
|
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var currentTime = "${Instant.now().toEpochMilli()}";
|
var currentTime = new Date().getTime(); // 현재 시간을 밀리초로 가져옵니다.
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/javascript" src="<c:url value='/publish/js/content.js'/>"></script>
|
<script type="text/javascript" src="<c:url value='/publish/js/content.js'/>"></script>
|
||||||
<script type="text/javascript" src="https://oss.sheetjs.com/sheetjs/xlsx.full.min.js"></script>
|
<script type="text/javascript" src="https://oss.sheetjs.com/sheetjs/xlsx.full.min.js"></script>
|
||||||
<script type="text/javascript" src="<c:url value='/js/web/addr/init.js'/>?v=${currentTime}""></script>
|
<script type="text/javascript" src="<c:url value='/js/web/addr/init.js'/>?v="+currentTime></script>
|
||||||
<script type="text/javascript" src="<c:url value='/js/web/addr/event.js'/>?v=${currentTime}""></script>
|
<script type="text/javascript" src="<c:url value='/js/web/addr/event.js'/>?v="+currentTime></script>
|
||||||
<script type="text/javascript" src="<c:url value='/js/web/addr/utils.js'/>?v=${currentTime}"></script>
|
<script type="text/javascript" src="<c:url value='/js/web/addr/utils.js'/>?v="+currentTime></script>
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|||||||
@ -1029,7 +1029,7 @@ function setAddrDupliClose() {
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
// 중복전화번호 팝업
|
<!-- // 중복전화번호 팝업 -->
|
||||||
-->
|
-->
|
||||||
<form name="addrMemoForm" name="addrMemoForm" method="post">
|
<form name="addrMemoForm" name="addrMemoForm" method="post">
|
||||||
<input type="hidden" name="addrCheck" />
|
<input type="hidden" name="addrCheck" />
|
||||||
|
|||||||
@ -64,9 +64,13 @@ $(document).ready(function(){
|
|||||||
var rowsToDelete = [];
|
var rowsToDelete = [];
|
||||||
var phoneNumberChk = false;
|
var phoneNumberChk = false;
|
||||||
|
|
||||||
|
|
||||||
|
var tabulNm = fn_utils_getTabulatorNm();
|
||||||
|
var tabluC = '.'+tabulNm
|
||||||
|
|
||||||
data.forEach((row, index) => {
|
data.forEach((row, index) => {
|
||||||
|
|
||||||
if (!isValidKoreanPhoneNumber(phone)) {
|
if (!isValidKoreanPhoneNumber(row.addrPhoneNo)) {
|
||||||
phoneNumberChk = true
|
phoneNumberChk = true
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
@ -84,7 +88,7 @@ $(document).ready(function(){
|
|||||||
alert('휴대폰 형식에 맞지 않는 데이터가 있습니다.\n 확인해 주세요');
|
alert('휴대폰 형식에 맞지 않는 데이터가 있습니다.\n 확인해 주세요');
|
||||||
}
|
}
|
||||||
|
|
||||||
$('#rowDupCnt').text(dupliPhoneDataRealList.length);
|
$(tabluC+" #rowDupCnt").text(dupliPhoneDataRealList.length);
|
||||||
|
|
||||||
if (dupliPhoneDataRealList.length > 0) {
|
if (dupliPhoneDataRealList.length > 0) {
|
||||||
// alert("중복된 휴대폰 번호가 있습니다: \n" + duplicatePhones.join(", "));
|
// alert("중복된 휴대폰 번호가 있습니다: \n" + duplicatePhones.join(", "));
|
||||||
@ -98,6 +102,7 @@ $(document).ready(function(){
|
|||||||
|
|
||||||
// 고유한 데이터만 남기고 테이블 업데이트
|
// 고유한 데이터만 남기고 테이블 업데이트
|
||||||
$objTabul.setData(rowsToKeep);
|
$objTabul.setData(rowsToKeep);
|
||||||
|
$(tabluC+" #rowTotCnt").text(rowsToKeep.length);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user