Existe-t-il un moyen d'obtenir la date de la boîte de date de jquerymobile en tant que Objet Date ?? Parce que lorsque j'essaie d'obtenir la valeur de la boîte de date, il s'agit d'une chaîne de caractères. Plus tard, j'ai fait une opération pour réduire la date de 1 et la montrer à nouveau dans la case dae. Mais il travaille en chrome, mais pas dans le navigateur iPad :( de dateboxConversion date et date JQueryMobile
<input name="difereddelv" id="datepickerAct" type="date" data-role="datebox" data-options='{"mode": "calbox"}'> <br/>
bouton fonction, cliquez
$("#btnPrevDate").bind("click", function(){
var myDate = $('#datepickerAct').val();
console.log(myDate);
var today = new Date(myDate);
console.log(today);
today = new Date(today.getTime() - (24 * 60 * 60 * 1000));
console.log(today);
$('#datepickerAct').val($('#datepickerAct').data('datebox')._formatter('YYYY-mm-DD', today));
console.log($('#datepickerAct').data('datebox')._formatter('YYYY-MM-DD', today));
});
Quelqu'un peut-il me dire s'il vous plaît, comment obtenir la date de la datebox et le réduire par 1 et le montrer encore dans la boîte de texte de datebox?
Pour réduire l'objet date d'un jour, vous pouvez le faire 'dateObj.setDate (dateObj.getDate() - 1);'. Pour mettre à jour la date dans le composant datebox, faites $ ('# myDateInput'). Trigger ('datebox', {'method': 'doset'}); ' – Pablo
Dat est tellement génial. Travaillé comme par magie. Merci beaucoup –