주소지를 두 번 입력하려고 하는데 어떻게 하나요?
본문
add_javascript(G5_POSTCODE_JS, 0); //다음 주소 js
<div class="form-group has-feedback">
<label class="col-sm-2 control-label" for="reg_mb_req_addr"><b>주소</b><strong class="sound_only">필수</strong></label>
<div class="col-sm-10">
<label for="reg_mb_zip" class="sound_only">우편번호<?php echo $config['cf_req_addr']?'<strong class="sound_only"> 필수</strong>':''; ?></label>
<label class="add_search col-xs-6" style="padding:0;">
<input type="text" name="mb_zip" value="<?php echo $member['mb_zip1'].$member['mb_zip2'] ?>" id="reg_mb_zip" <?php echo $config['cf_req_addr']? : ""; ?> class="form-control input-sm" style="font-weight:normal;" size="" maxlength="" placeholder="우편번호">
</label>
<label class="col-xs-6" style="padding:0;">
<button type="button" class="btn btn-black btn-sm win_zip_find color_border" style="margin-top:-2px; height:40px;padding:0 20px;" onclick="win_zip('fregisterform', 'mb_zip', 'mb_addr1', 'mb_addr2', 'mb_addr3', 'mb_addr_jibeon');"><i class="fa fa-search"></i> 주소 검색</button>
</label>
<div class="addr-line">
<label class="sound_only" for="reg_mb_addr1">기본주소<?php echo $config['cf_req_addr']?'<strong class="sound_only"> 필수</strong>':''; ?></label>
<input type="text" name="mb_addr1" value="<?php echo get_text($member['mb_addr1']) ?>" id="reg_mb_addr1" <?php echo $config['cf_req_addr']? : ""; ?> class="form-control input-sm" size="50" placeholder="기본주소">
</div>
<div class="addr-line">
<label class="sound_only" for="reg_mb_addr2">상세주소</label>
<input type="text" name="mb_addr2" value="<?php echo get_text($member['mb_addr2']) ?>" id="reg_mb_addr2" class="form-control input-sm" size="50" placeholder="상세주소를 입력해주세요.">
</div>
<label class="sound_only" for="reg_mb_addr3">참고항목</label>
<input type="text" name="mb_addr3" value="<?php echo get_text($member['mb_addr3']) ?>" id="reg_mb_addr3" class="form-control input-sm" size="50" readonly="readonly" placeholder="참고항목">
<input type="hidden" name="mb_addr_jibeon" value="<?php echo get_text($member['mb_addr_jibeon']); ?>">
</div>
</div>
</div>
<div class="form-group has-feedback">
<label class="col-sm-2 control-label" for="reg_mb_req_addr"><b>사업장 주소</b><strong class="sound_only">필수</strong></label>
<div class="col-sm-10">
<label for="reg_mb_zip" class="sound_only">우편번호<?php echo $config['cf_req_addr']?'<strong class="sound_only"> 필수</strong>':''; ?></label>
<label class="add_search col-xs-6" style="padding:0;">
<input type="text" name="mb_zip" value="<?php echo $member['mb_zip1'].$member['mb_zip2'] ?>" id="reg_mb_zip" <?php echo $config['cf_req_addr']? : ""; ?> class="form-control input-sm" style="font-weight:normal;" size="" maxlength="" placeholder="우편번호">
</label>
<label class="col-xs-6" style="padding:0;">
<button type="button" class="btn btn-black btn-sm win_zip_find color_border" style="margin-top:-2px; height:40px;padding:0 20px;" onclick="win_zip('fregisterform', 'mb_zip', 'mb_addr1', 'mb_addr2', 'mb_addr3', 'mb_addr_jibeon');"><i class="fa fa-search"></i> 주소 검색</button>
</label>
<div class="addr-line">
<label class="sound_only" for="reg_mb_addr1">기본주소<?php echo $config['cf_req_addr']?'<strong class="sound_only"> 필수</strong>':''; ?></label>
<input type="text" name="mb_addr1" value="<?php echo get_text($member['mb_addr1']) ?>" id="reg_mb_addr1" <?php echo $config['cf_req_addr']? : ""; ?> class="form-control input-sm" size="50" placeholder="기본주소">
</div>
<div class="addr-line">
<label class="sound_only" for="reg_mb_addr2">상세주소</label>
<input type="text" name="mb_addr2" value="<?php echo get_text($member['mb_addr2']) ?>" id="reg_mb_addr2" class="form-control input-sm" size="50" placeholder="상세주소를 입력해주세요.">
</div>
<label class="sound_only" for="reg_mb_addr3">참고항목</label>
<input type="text" name="mb_addr3" value="<?php echo get_text($member['mb_addr3']) ?>" id="reg_mb_addr3" class="form-control input-sm" size="50" readonly="readonly" placeholder="참고항목">
<input type="hidden" name="mb_addr_jibeon" value="<?php echo get_text($member['mb_addr_jibeon']); ?>">
</div>
</div>
위와 아래는 "주소" "사업장 주소" 로 다른 항목인데 .. 어떻게 구별을 지을 수 있나요? .. api 불러와야 하는데 ..
답변 1
주소와 사업장 주소를 구별하기 위해서는 각각의 입력 필드와 관련된 이름(name) 속성을 다르게 설정하여 구별할 수 있습니다. 현재 주소와 사업장 주소 입력 필드의 name 속성이 모두 "mb_zip", "mb_addr1", "mb_addr2", "mb_addr3", "mb_addr_jibeon"으로 동일하게 설정되어 있습니다. 이를 구별하기 위해서는 이름을 다르게 설정해시면 될 것 같습니다.
다음을 참고 하셔서 원하시는 형식으로 구현하시면 되지 않을까 합니다.
<!-- 주소 -->
<div class="form-group has-feedback">
<label class="col-sm-2 control-label" for="reg_mb_req_addr"><b>주소</b><strong class="sound_only">필수</strong></label>
<!-- ... (이하 동일) -->
<input type="text" name="mb_zip_home" value="<?php echo $member['mb_zip1'].$member['mb_zip2'] ?>" id="reg_mb_zip_home" class="form-control input-sm" style="font-weight:normal;" size="" maxlength="" placeholder="우편번호">
<!-- ... (이하 동일) -->
</div>
<!-- 사업장 주소 -->
<div class="form-group has-feedback">
<label class="col-sm-2 control-label" for="reg_mb_req_addr"><b>사업장 주소</b><strong class="sound_only">필수</strong></label>
<!-- ... (이하 동일) -->
<input type="text" name="mb_zip_office" value="<?php echo $member['mb_zip1'].$member['mb_zip2'] ?>" id="reg_mb_zip_office" class="form-control input-sm" style="font-weight:normal;" size="" maxlength="" placeholder="우편번호">
<!-- ... (이하 동일) -->
</div>
이렇게 하면 각각의 주소 필드를 서로 다르게 식별할 수 있을것 같습니다.
!-->