У меня проблема с пустым диапазоном дат, когда на модальной начальной загрузке выбрана радиокнопка 4
Это код HTML:
<div class="form-group row">
<label class="col-md-3 col-form-label">Island A Kanan</label>
<div class="col-md-9">
<div class="radio">
<input type="radio" name="r1cian" value="0" id="r1cian" checked="checked">Normal
<input type="radio" name="r1cian" value="1" id="r2cian" > Abnormal
</div>
<span class="help-block"></span>
</div>
</div>
<div class="form-group row " id="tglan">
<label class="col-lg-3 col-form-label">Date Range</label>
<div class="col-lg-9">
<div class="input-daterange input-group">
<input type="text" class="form-control-sm form-control" name="tglscian" id="tgl" placeholder="Start Date" readonly>
<div class="input-group-addon">to</div>
<input type="text" class="form-control-sm form-control" name="tglecian" id="tgl" placeholder="End Date" readonly>
</div>
<span class="help-block"></span>
</div>
</div>
Это код Ajax / JS:
success: function(data)
{
if (data.stsAkn == "0") {
$('#r1cian').prop('checked', true)
$('#tgl').datepicker('update', '');
$("#tglan").hide();
} else if (data.stsAkn == "1") {
$('#r2cian').prop('checked', true)
$("#tglan").show();
$('[name="tglscian"]').val(data.stglAkn);
$('[name="tglecian"]').val(data.etglAkn);
}
}
Я пробовал
$('#tgl').datepicker('update', '');
$('[name="tglscian"]').datepicker('update', '');
$('[name="tglecian"]').datepicker('update', '');
$('#tgl').val('');
Но все еще не можете очистить дату, какое решение для этого?
Я использую загрузчик даты https://github.com/uxsolutions/bootstrap-datepicker