J'ai un datetimepicker.datetimepicker disparaît lors de la sélection
<input id="all-day-event-date" type="text">
Il s'agit d'une zone de saisie. Je leur déclencheur de se concentrer lorsque les charges de documents:
$('#all-day-event-date').trigger("focus");
Et ce qui se passe est que j'ai mon champ d'entrée et mon calendrier/sélecteur apparaît, comme prévu.
$("#all-day-event-date").datetimepicker({
timepicker: false,
onChangeDateTime: function(dp, $input) {
var datetime = $input.val();
var date = datetime.split(" ")[0];
$input.val(date);
}
});
Il ressemble à ceci:
Cependant, dès que je choisis une date, les dissapears calendrier:
Comment puis-je faire rester ?
Cette question est différente de celle posée précédemment. Lorsque je tente une solution en ligne:
<div style="overflow:hidden;">
<div class="form-group">
<div class="row">
<div class="col-md-8">
<div id="datetimepicker12"></div>
</div>
</div>
</div>
<script type="text/javascript">
$(function() {
$('#datetimepicker12').datetimepicker({
inline: true,
sideBySide: true
});
});
</script>
</div>
Ce qui se passe est ceci:
Et il semble en ligne normalement lorsque j'appuie sur le bouton d'accueil:
Cette Ce n'est pas le comportement que je veux. Je veux que le calendrier soit là dès qu'il se charge et ne disparaisse jamais après, laissant l'utilisateur sélectionner et resélectionner sans avoir à cliquer sur des cases supplémentaires.
Copie possible de [sélecteur de date de conservation jquery ouvert tout le temps] (http://stackoverflow.com/questions/8531867/jquery-keeping-d ate-picker-open-all-the-time) – r0m4n
Ceci est une alternative (utilisant un div), n'utilisant pas d'entrée. J'ai essayé l'option div et cela n'a pas fonctionné (à savoir, le comportement du calendrier est alors qu'il ne s'affiche qu'après que j'ai cliqué sur le bouton "home" du datetimepicker) – RebeccaK375