셀렉트박스 필수입력이 안됩니다.

오달수님의 팁을 쓰고 있는데요...
 
 
적용: write.skin.php

<? 
$wr_1_array = array( 
 "예약가능" =>"예약가능", 
 "예약완료" =>"예약완료", 
 "예약대기" =>"예약대기", 
 "기타..." =>"기타...",);reset($wr_1_array);  
?> 
<?$w_wr_1=$write[wr_1];?> 
<select name="wr_1" class='ed'  itemname='형태' required> 
      <?if($write[wr_1] ==''){?> 
      <option value="<?echo"선택";?>" selected><?echo"선택";?></option> 
  <?}else{?> 
  <option value="<?echo"$write[wr_1]";?>" selected>     
  <?echo"$wr_1_array[$w_wr_1]";?> 
  </option><?}?> 
  <? 
  while (list($key,$value)=each($wr_1_array)) { 
  echo "<option value='$key'>$value</option>";} 
  ?> 
</select>
 
질문 : select박스에서 required (필수입력)이 안됩니다.
 
이 소스가 가장 안정적이어서 계속 쓰고 싶은데 필수입력 기능이 안먹습니다.
이거 해결할 수 있는 방법 없을까요?? 
|

댓글 4개

아래 파일을 적용하세요. ^^

<option value="<?echo"선택";?>" selected><?echo"선택";?></option>

==>> <option value="<?echo"";?>" selected><?echo"선택";?></option>
작성하기시 value 값은 null 처리 되야 됩니다.

--------------------------------------------------

<?
$wr_1_array = array(
"예약가능" =>"예약가능",
"예약완료" =>"예약완료",
"예약대기" =>"예약대기",
"기타..." =>"기타...",);reset($wr_1_array);
?>
<?$w_wr_1=$write[wr_1];?>
<select name="wr_1" class='ed' itemname='형태' required>
<?if($write[wr_1] ==''){?>
<option value="<?echo"";?>" selected><?echo"선택";?></option>
<?}else{?>
<option value="<?echo"$write[wr_1]";?>" selected>
<?echo"$wr_1_array[$w_wr_1]";?>
</option><?}?>
<?
while (list($key,$value)=each($wr_1_array)) {
echo "<option value='$key'>$value</option>";}
?>
</select>
감사합니다~ ^^
<select id='wr_1' name='wr_1' class='ed' required itemname='형태'>
신경쓰시고 도와주셔서 감사합니다 ^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 1,768
18년 전 조회 1,519
18년 전 조회 1,681
18년 전 조회 6,262
18년 전 조회 1,533
18년 전 조회 1,530
18년 전 조회 1,514
18년 전 조회 1,577
18년 전 조회 1,526
18년 전 조회 1,681
18년 전 조회 1,537
18년 전 조회 1,456
18년 전 조회 2,411
18년 전 조회 2,226
18년 전 조회 1,526
18년 전 조회 1,190
18년 전 조회 1,515
18년 전 조회 2,010
18년 전 조회 2,375
18년 전 조회 1,861
🐛 버그신고