for 반복문 문의드립니다
본문
<script type="text/javascript">
$(function(){
$("#wr_10_★").datepicker({ changeMonth: true, changeYear: true, dateFormat: "yy-mm-dd", showButtonPanel: true, yearRange: "c-99:c+99", minDate: "-100d;", maxDate: "+365d;" });
});
</script>
for 반복문 문의드립니다
위 소스에서 ★이 들어간 부분에 0부터 숫자가 들어가야하는데
for (var i = 0; i<=; i++( {
이런식으로 넣으면 될것같은데.. 스크립트 쪽은 잘 몰라서 문의글 남겨봅니다~!
답변 2
클래스를 사용하시면 반복문이 필요없습니다.
<!-- datepicker 클래스를 추가하시고 -->
<input class="datepicker" name="wr_10_1">
<input class="datepicker" name="wr_10_2">
...
<script>
// 선택자로 .datepicker사용하세요
(function() {
$(".datepicker").datepicker({ changeMonth: true, changeYear: true, dateFormat: "yy-mm-dd", showButtonPanel: true, yearRange: "c-99:c+99", minDate: "-100d;", maxDate: "+365d;" });
})();
</script>
저렇게 ID 마다 선언하지 마시고요.
<input type="text" id="wr_10_0" name="wr_10_0" class="datepicker" value="">
<input type="text" id="wr_10_1" name="wr_10_1" class="datepicker" value="">
<input type="text" id="wr_10_2" name="wr_10_2" class="datepicker" value="">
<input type="text" id="wr_10_3" name="wr_10_3" class="datepicker" value="">
<script type="text/javascript">
$(function(){
$(".datepicker").datepicker({ changeMonth: true, changeYear: true, dateFormat: "yy-mm-dd", showButtonPanel: true, yearRange: "c-99:c+99", minDate: "-100d;", maxDate: "+365d;" });
});
</script>
이렇게 class 로 선언하세요 ^^