2016-12-07 2 views
0

У меня проблема с отображением datetimepicker. Я дважды получил datetimepicker, когда я нажимаю id shankar. Я упомянул скриншот ниже enter image description hereBootstrap Datetimepicker Отображение дважды

<input class="form-control date" data-date-format="yyyy-mm-dd hh:ii" data-link-field="dtp_input1" placeholder="select to validity" name="from_validity" type="text" id="shankar" value=""> 

$('#shankar').datetimepicker(); 
+1

Добавить HTML структуру – Dekel

+0

Вы можете разместить свой полный сценарий? вы отлично работаете. https://jsfiddle.net/gnanavelr/Lj9amwdk/1/ – vel

+1

Поделитесь с вами полным кодом; вы загружаете данные с помощью ajax, а затем применяете этот плагин? – itzmukeshy7

ответ

1

Этот код поможет вам:

<body> 
<input class="form-control date" data-date-format="yyyy-mm-dd hh:ii" data-link-field="dtp_input1" placeholder="select to validity" name="from_validity" type="text" id="shankar" value=""> 
</body> 
</html> 
<script> 
$("#shankar").click(function() { 
    $("#shankar").datepicker('show').on('changeDate',function(ev){     
    $('.datetimepicker').hide(); 
    }); 
}); 
</script> 
+0

И как именно это поможет? – asprin

+0

Это работает. Но после того, как вы выбрали дату и время, он не закрывает календарь –

+0

Я хочу добавить сегодняBtn: 1 в этом коде для видимого сегодня кнопки в datetimepicker. Как это сделать. –

1

Пожалуйста, проверьте, если вы определили custom editor Templates для DateTime и установки класса. datepicker есть. возможно, вы выполняете явную повторную инициализацию контроля календаря.

Как вы используете bootstrap, bootstrap-datepicker.js инициализирует все узлы, которые имеют класс .datepicker без явной инструкции.

Удалить явную инициализацию в вашей функции.

source

 Смежные вопросы

  • Нет связанных вопросов^_^