<select name="wr_16" id="wr_16" required itemname='나이'>
<option value='개월'>개월</option>
<option value='일'>일</option>
<option value='년'>년</option>
</select>
<script>
$('#wr_16').val('<?=$wr_16?>');
</script>
위에경우 이런식으로 스크립트 넣어주면 된다고 합니다
근데 저는 아래와 같은 소스인데 스크립트를 어떻게 넣어야 할까요?
Copy
<? if($field_value_exp[1] == "l" ) { $check_value = explode("|", $field_value_exp[6]); ?> <select name="<?php echo "wr_".$i ?>" <?php echo $required ?> > <?for($k = 0; $k < count($check_value);$k++) { ?> <option value="<?php echo $check_value[$k] ?>" <?php if($check_value[$k] == ${"wr_".$i}) echo "selected"; else echo "";?>> <?php echo $check_value[$k] ?> <?php } ?> </select> <?php } //list box일 경우?>
|
답변 1개 / 댓글 4개
채택된 답변
+20 포인트
불량학생™
2014-10-27 (월) 13:24:12
selected 들어있는데요
위 문장은 추가하실 필요 없습니다
$check_value값
${"wr_".$i}값
이 두개의 값을 출력해서 값들이 어떻게 나오는지 확인하시면 되겠습니다
답변에 대한 댓글 4개
2014-10-27 (월) 14:05:01
2014-10-27 (월) 14:14:14
[code]
<?php
for($i = 13; $i <= $board[''] + 13; $i++) {
$field_value = $board["bo_13"];
$field_value_exp = explode("#!", $field_value);
if($field_value_exp[2] == 2) $required = 'class="frm_input"';
if($field_value_exp[2] == 1) $required = 'required class="frm_input required"';
if($field_value_exp[3] == "admin") if($is_admin && $field_value_exp[0] != "") include("field.php");
if($field_value_exp[3] == "member") if($is_member && $field_value_exp[0] != "") include("field.php");
if($field_value_exp[3] == "all") if($field_value_exp[0] != "") include("field.php");
?>
<?php }?>
[/code]
이게 write.skin.php 에 있는 소스입니다
<?php
for($i = 13; $i <= $board[''] + 13; $i++) {
$field_value = $board["bo_13"];
$field_value_exp = explode("#!", $field_value);
if($field_value_exp[2] == 2) $required = 'class="frm_input"';
if($field_value_exp[2] == 1) $required = 'required class="frm_input required"';
if($field_value_exp[3] == "admin") if($is_admin && $field_value_exp[0] != "") include("field.php");
if($field_value_exp[3] == "member") if($is_member && $field_value_exp[0] != "") include("field.php");
if($field_value_exp[3] == "all") if($field_value_exp[0] != "") include("field.php");
?>
<?php }?>
[/code]
이게 write.skin.php 에 있는 소스입니다
2014-10-27 (월) 15:30:03
질문에 올려주신 소스에 보시면 selected가 이미 있다구요
구지 jquery를 추가해서 select box 선택을 넣으실 필요가 없습니다
그냥 $check_value값과 $wr_1~10등등등의 값만 출력해서 확인해보세요
구지 jquery를 추가해서 select box 선택을 넣으실 필요가 없습니다
그냥 $check_value값과 $wr_1~10등등등의 값만 출력해서 확인해보세요
2014-10-27 (월) 15:31:34
<script>
$('#check_value').val('<?=$write[{"wr_".$i}]?>');
</script>
그리고 이게 맞을걸요
$('#check_value').val('<?=$write[{"wr_".$i}]?>');
</script>
그리고 이게 맞을걸요
답변을 작성하려면 로그인이 필요합니다.
$('#check_value').val('<?=${"wr_".$i}?>');
</script>
이렇게 넣으면 된다는 말씀이신가요?