간단한 질문하나 드립니다 채택완료
웹개발장인되자
7년 전
조회 2,411

</p>
<p><thead>
<tr>
<th>요금제<span id="add_charge">+</span></th>
<th>기본요금</th>
<th>공시지원금</th>
<th>신규가입</th>
<th>번호이동</th>
<th>기기변경</th>
<th>데이터</th>
<th>음성</th>
<th>문자</th>
</tr>
</thead>
<tbody>
<tr>
<td><input type="text" name="it_11[1]" value="<?php echo $it_11[1] ?>"></td>
<td><input type="text" name="it_11[2]" value="<?php echo $it_11[2] ?>"></td>
<td><input type="text" name="it_11[3]" value="<?php echo $it_11[3] ?>"></td>
<td><input type="text" name="it_11[4]" value="<?php echo $it_11[4] ?>"></td>
<td><input type="text" name="it_11[5]" value="<?php echo $it_11[5] ?>"></td>
<td><input type="text" name="it_11[6]" value="<?php echo $it_11[6] ?>"></td>
<td><input type="text" name="it_11[7]" value="<?php echo $it_11[7] ?>"></td>
<td><input type="text" name="it_11[8]" value="<?php echo $it_11[8] ?>"></td>
<td><input type="text" name="it_11[9]" value="<?php echo $it_11[9] ?>"></td>
</tr>
</tbody></p>
<p>
</p>
<p><script>
$(function(){
$('#charge').on('click', 'span[id="add_charge"]', function() {
var $contents = $('#charge tr:last');
var $clone = $contents.clone();</p>
<p> $clone.find('input').val("");</p>
<p> $("#charge").append($clone);
});
});
</script></p>
<p>
+버튼을 눌렀을때 밑에 처럼 동적으로 필드를 생성하고 name과 value의 it_숫자+1[1,2,3,4,5,6,7,8,9]
이 되게 하고싶습니다.
</p>
<p><tr>
<td><input type="text" name="it_12[1]" value="<?php echo $it_12[1] ?>"></td>
<td><input type="text" name="it_12[2]" value="<?php echo $it_12[2] ?>"></td>
<td><input type="text" name="it_12[3]" value="<?php echo $it_12[3] ?>"></td>
<td><input type="text" name="it_12[4]" value="<?php echo $it_12[4] ?>"></td>
<td><input type="text" name="it_12[5]" value="<?php echo $it_12[5] ?>"></td>
<td><input type="text" name="it_12[6]" value="<?php echo $it_12[6] ?>"></td>
<td><input type="text" name="it_12[7]" value="<?php echo $it_12[7] ?>"></td>
<td><input type="text" name="it_12[8]" value="<?php echo $it_12[8] ?>"></td>
<td><input type="text" name="it_12[9]" value="<?php echo $it_12[9] ?>"></td>
</tr></p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
7년 전
필드를 생성 하기전 it_숫자 값을 받는다
숫자 값을 뽑아 +1 시킨다.
$('#charge tr:last td').each 써서 $(this).children('input).attr('name','lt_증가값[index+1]) 으로 값을 바꿔 준다
은 php 구문임으로 자바스크립트로 돌려도 동작 하지 않는다.
코드를 직접 짜드릴순 없고 저같으면 이런식으로 구현 할 것 같습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
웹개발장인되자
7년 전
정말 감사합니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인