I wrote code like this and work properly in multiple field form:
Add this code before loop:
<link rel="stylesheet" href="//code.jquery.com/ui/1.13.2/themes/base/jquery-ui.css"/>
<script src="https://code.jquery.com/ui/1.13.2/jquery-ui.js"></script>
<script>
$('.mydatepicker').each(function(){
$(this).datepicker();
});
</script>
And this line is in loop:
<div class="control-group form-group" style="padding: 5px;">
<div class="controls">
<span class="bi bi-calendar2-minus" style="color: #FF6600;"></span>
Input Date
<input name="myDate$i" type="text" class="form-control mydatepicker" id="myDate$i" required ="true" placeholder="Contoh: 2022-11-25" data-bs-toggle="tooltip" style="border-radius: 3px; padding:10px;"/>
</div>
</div>