<div class="row">
<div class="col-md-6">
<div class="input-group date xdue_date datepicker1">
<input type="text" id="ap_due_date" name="ap_due_date/">
</div>
<div class="input-group date xdue_date2 datepicker2" style="display:none;">
<input type="text" id="ap_due_date2" name="ap_due_date"/>
</div>
</div>
</div>
<div class="form-group">
<select id="ap_status" name="ap_status">
<option value="1">1</option>
<option value="2">2</option>
<option value="2">3</option>
<option value="2">4</option>
<option value="2">5</option>
</select>
</div>
<script>
$('#ap_status').change(function() {
var ap_status = $(this).val();
$('.xdue_date').hide();
$('.xdue_date2').hide();
if (ap_status == 1) {
$('.xdue_date2').show();
$('.xdue_date').hide();
} else if (ap_status == 2) {
$('.xdue_date').show();
$('.xdue_date2').hide();
} else if (ap_status == 3) {
$('.xdue_date').show();
$('.xdue_date2').hide();
} else if (ap_status == 4) {
$('.xdue_date2').show();
$('.xdue_date').hide();
} else if (ap_status == 5) {
$('.xdue_date').show();
$('.xdue_date2').hide();
}
});
$(function(){
$('.datepicker1').datepicker({
format: 'mm-dd-yyyy',
//startDate: '-0m'
}).on('changeDate', function(ev){
//$('#sDate1').text($('.datepicker1').data('date'));
$('.datepicker1').datepicker('hide');
});
$('.datepicker2').datepicker({
format: 'mm-dd-yyyy',
startDate: '-0m'
}).on('changeDate', function(ev){
$('#sDate1').text($('.datepicker2').data('date'));
$('.datepicker2').datepicker('hide');
});
});
</script>
У меня есть один ввод текста и один выпадающий список. Если я выберу = 2, другой текстовый ввод будет виден, другой будет скрыт. Моя проблема теперь в том, чтобы получить правильные даты. Поскольку теперь, если оба поля ввода имеют даты, когда я сохраню значение ap_due_date, оно будет основано на первых полях ввода.Два разных ввода текста с датой выборки на основе выпадающего списка
что вы хотите достичь? –
hi Mayank Patel, мне нужно иметь правильное значение дат, если я выберу значение ap_status 2. –
В настоящее время проблема в том, что проблема? Если вы выберете вариант 2, но когда вы сохраните форму, дату даты date date датируется? –