複数のエントリに対して同じ入力フィールドのセットを 5 回ロードする PHP For があります。
同時に、日付フィールドで実行する「日付ピッカー」JavaScript があります。
問題は、最初の行でのみ日付ピッカーが機能していることです。ロードされる次の 4 行では、datepicker は日付フィールドで実行されません。
コード:
<?php
for ($i=0;$i<5;$i++)
{
?>
<tr>
<td><input id="includeItem" type="checkbox" onchange="includeMore" name="item<?=$i?>"></td>
<td><input name="id<?=$i?> style="color:#888;" disabled="disabled"></td>
<td><input class="formItems" id="datepicker" name="date<?=$i?>"></td>
<td><input class="formItems" name="description<?=$i?>"></td>
<td><input class="formItems" name="amount<?=$i?>"></td>
</tr>
<?php } ?>
Javascript:
<script>
$(document).ready(function() {
$("#datepicker").datepicker({
dateFormat: 'yy-mm-dd'
});
});
</script>