Ajouter un jour à la date sélectionnée à l'aide de Jquery datepicker
J'ai essayé d'ajouter un jour pour un autre champ de date à date choisie du champ actuel
,
onSelect: function(date) {
var date2 = $('.currDate').datepicker('getDate');
date2.setDate(date2.getDate()+1);
$('.nextDt').datepicker('setDate', date2);
}
Cependant, je suis arriver à date2.setDate(date2.getDate()+1);
Message: Object doesn't support this property or method
Comment puis-je résoudre ce problème?
OriginalL'auteur Jåcob | 2013-04-20
Vous devez vous connecter pour publier un commentaire.
C'est parce que,
currDate
peut être vide.Si
currDate
est vide$('.currDate').datepicker('getDate')
sera de retournull
auquel casdate2.setDate(date2.getDate()+1);
pourrait jeter l'erreurMise à jour:
$('.currDate').datepicker('getDate')
je suis d'alerte comme[object object]
et si je suis en utilisantvar date2 = date; alert(date2);
me donne21-Apr-2013
est le
onSelect
enregistré pourcurrDate
sélecteurJ'ai démo, pouvez-vous recréer la question
Arun, j'ai modifié démo avec ma version de JS fichiers, la même erreur se produit. Est-il quelque chose à faire avec mon fichier JS versions? Je ne serais pas en mesure de passer à la dernière fichiers
vos modifications ne sont pas répercutées dans le fichier, veuillez clone de la démonstration et de l'enregistrer après avoir fait les changements
OriginalL'auteur Arun P Johny
setDate
etgetDate
sont les fonctions prises en charge parDate()
de js tout en vous getDate de datepicker il retourne comme une chaîne de caractères, donc vous devez le convertir ou essayez ce code:Ici est Démonstration d'Alerte Actuelle et Prochaine Date
OriginalL'auteur Zaheer Ahmed
nod= Nombre de jours
Que du php homme..
OriginalL'auteur Uttam Swamy