Je cherche à construire un formulaire avec 2 satellistes. Les données choisies du premier, doivent être la mentalité du second et le maxdate du second doit être la route + 10 jours.
Par exemple: P>
Voici mon petit code que j'ai fait juste maintenant: p>
3 Réponses :
Si vous souhaitez définir la date sur code> à partir de +1 jour de la date sélectionnée à +10 jour à partir de la date sélectionnée, cela devrait fonctionner:
$("#from").datepicker({
dateFormat: "dd-mm-yy",
minDate: 0,
onSelect: function (date) {
var selectedDate = $('#from').datepicker('getDate').getDate();
var minDate = new Date();
// set min date
minDate.setDate(selectedDate + 1);
var maxDate = new Date();
// set max date
maxDate.setDate(selectedDate + 10);
$('#to').datepicker('setDate', minDate );
//sets minDate to from date + 1
$('#to').datepicker('option', 'minDate', minDate );
//sets maxDate to from date + 10
$('#to').datepicker('option', 'maxDate', maxDate );
}
});
désolé ça ne marche pas pour moi. Ça n'ouvre pas le "à" salepicker
Merci à Giuseserv j'ai trouvé la solution.
ici le code p>
Essayez ceci
p>
<!-- Css Link --> <link href="http://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/css/datepicker.css" rel="stylesheet" type="text/css" /> <!-- js Link--> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <script src="http://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.3.0/js/bootstrap-datepicker.js"></script> From Date:- <input type="text" name="" class="form-control" autocomplete="off" id="from_date" placeholder="Select Date"> <br> <br> To Date:- <input type="text" name="" class="form-control" autocomplete="off" id="to_date" placeholder="Select Date">
Désolé, je l'ai oublié
Quoi, exactement, tu luttes avec?
Comme je l'ai dit, j'aimerais une dépendance entre eux. Mais avec mon code n'est pas la dépendance que j'aimerais avoir
Assurez-vous de ne pas mal faire vos formats de date. Votre
datformat code> est défini sur
dd-m-yy code> mais vos dates d'exemple dans votre explication semblent être
mm / jj / aaaa code>
Je vous suggère de ne pas définir la date maximale du champ depuis, puisque j'ai eu un problème similaire, et cela créera un problème. Pensons que vous choisissez de choisir parmi le 2019/01/07 que celui de Min sera 2019/01/08; Maintenant, si vous choisissez l'AIH 2019/01/10, l'A partir du produit sera à max le 2019/01/10 aussi. Maintenant, il y aura un problème, car vous ne pouvez plus définir une date après 2019/01/10.