|
@ -502,28 +502,28 @@ |
|
|
|
|
|
|
|
|
<div class="user__details"> |
|
|
<div class="user__details"> |
|
|
<div class="input__box"> |
|
|
<div class="input__box"> |
|
|
<span class="details">기업명</span> |
|
|
|
|
|
<input type="text" name="company_name"> |
|
|
|
|
|
|
|
|
<span class="details">기업명 <span class="required">(필수)</span></span> |
|
|
|
|
|
<input type="text" name="company_name" required> |
|
|
</div> |
|
|
</div> |
|
|
<div class="input__box"> |
|
|
<div class="input__box"> |
|
|
<span class="details">담당자명</span> |
|
|
|
|
|
<input type="text" name="manager_name"> |
|
|
|
|
|
|
|
|
<span class="details">담당자명 <span class="required">(필수)</span></span> |
|
|
|
|
|
<input type="text" name="manager_name" required> |
|
|
</div> |
|
|
</div> |
|
|
<div class="input__box"> |
|
|
<div class="input__box"> |
|
|
<span class="details">연락처 <span class="required">(필수)</span></span> |
|
|
<span class="details">연락처 <span class="required">(필수)</span></span> |
|
|
<input type="tel" name="phone" data-regex="phone-number" maxlength="13" placeholder="010-1234-5678" required> |
|
|
<input type="tel" name="phone" data-regex="phone-number" maxlength="13" placeholder="010-1234-5678" required> |
|
|
</div> |
|
|
</div> |
|
|
<div class="input__box"> |
|
|
<div class="input__box"> |
|
|
<span class="details">이메일</span> |
|
|
|
|
|
<input type="email" name="email" data-regex="email-address" placeholder="info@intelligence.com"> |
|
|
|
|
|
|
|
|
<span class="details">이메일 <span class="required">(필수)</span></span> |
|
|
|
|
|
<input type="email" name="email" data-regex="email-address" placeholder="info@intelligence.com" required> |
|
|
</div> |
|
|
</div> |
|
|
<div class="input__box full"> |
|
|
<div class="input__box full"> |
|
|
<span class="details">예산범위</span> |
|
|
<span class="details">예산범위</span> |
|
|
<input type="text" name="budget_range"> |
|
|
<input type="text" name="budget_range"> |
|
|
</div> |
|
|
</div> |
|
|
<div class="input__box full"> |
|
|
<div class="input__box full"> |
|
|
<span class="details">문의내용</span> |
|
|
|
|
|
<textarea rows="3" name="contents"></textarea> |
|
|
|
|
|
|
|
|
<span class="details">문의내용 <span class="required">(필수)</span></span> |
|
|
|
|
|
<textarea rows="3" name="contents" required></textarea> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
@ -636,12 +636,15 @@ |
|
|
$(this).focus(); |
|
|
$(this).focus(); |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
else { |
|
|
|
|
|
$(this).val(transNum) |
|
|
|
|
|
} |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
$('body').on('blur', '[data-regex="email-address"]', function(e){ |
|
|
$('body').on('blur', '[data-regex="email-address"]', function(e){ |
|
|
if($(this).val() == '') return; |
|
|
if($(this).val() == '') return; |
|
|
var trans_num = $(this).val().regex('email'); |
|
|
var trans_num = $(this).val().regex('email'); |
|
|
|
|
|
|
|
|
|
|
|
console.log(trans_num) |
|
|
if(! trans_num) { |
|
|
if(! trans_num) { |
|
|
alert('유효하지 않은 이메일주소 입니다.'); |
|
|
alert('유효하지 않은 이메일주소 입니다.'); |
|
|
$(this).val(""); |
|
|
$(this).val(""); |
|
@ -652,7 +655,6 @@ |
|
|
$('[data-form="request-form"]').on('submit',function(e) { |
|
|
$('[data-form="request-form"]').on('submit',function(e) { |
|
|
e.preventDefault(); |
|
|
e.preventDefault(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if($('[name="type"]:checked').length === 0) { |
|
|
if($('[name="type"]:checked').length === 0) { |
|
|
alert("상담 분야를 선택하세요"); |
|
|
alert("상담 분야를 선택하세요"); |
|
|
return; |
|
|
return; |
|
@ -683,8 +685,10 @@ |
|
|
alert("상담 신청이 완료되었습니다.") |
|
|
alert("상담 신청이 완료되었습니다.") |
|
|
$('[data-form="request-form"]').reset() |
|
|
$('[data-form="request-form"]').reset() |
|
|
}, |
|
|
}, |
|
|
error: function() { |
|
|
|
|
|
alert("상담 신청도중 오류가 잘생하였습니다.") |
|
|
|
|
|
|
|
|
error: function(err) { |
|
|
|
|
|
var message = err?.responseJSON?.error ?? "상담 신청도중 오류가 발생하였습니다.\\n서버 관리자에게 문의하세요" |
|
|
|
|
|
alert(message) |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
|
}) |
|
|
}) |
|
|