0
WordPressサイトのこのjQueryコードです。その作品はうまくいっていますが、私はモーダルでfor-eachループを動かすと動作しません。私は他の答えを見ましたが、私は理解できません。Daterangepickerはforeachループで動作していません
jQuery(document).ready(function(){
jQuery(function() {
jQuery('#datepicker').daterangepicker({
autoUpdateInput: false,
locale: {
cancelLabel: 'Cancel'
}
});
jQuery('#datepicker').on('apply.daterangepicker', function(ev, picker) {
$(this).val(picker.startDate.format('MM/DD/YYYY') + ' - ' + picker.endDate.format('MM/DD/YYYY'));
});
jQuery('#datepicker').on('cancel.daterangepicker', function(ev, picker) {
jQuery(this).val('');
});
});
フォーム
<?php
foreach ($query as $row)
{ ?>
<form action="">
<div class="form-group">
<label>Check-in/Out</label>
<input type="text" class="form-control" id="datepicker" name="datefilter" placeholder="Check-in/Out">
</div>
</form>
<?php
}
?>
を呼び出すことができます'id'の代わりに' class' –
@Agam Bangaがモーダルで動作していません – Sakib
問題はdatepickerのz-indexにあるかもしれません。それはおそらくモーダルの後ろに隠れています。 Chrome Dev Toolsでその情報を確認して、その情報が表示されているかどうかを確認できます。 –