jQuery ui datepicker, obtenir le Jour de la semaine à partir de onSelect
Est-il possible d'obtenir la journée de la semaine de la onSelect cas de la datepicker.
Je sais que je peux aller le jour du mois, mais je veux que le jour de la semaine. Même le jour de l'index sera très bien par exemple de 0 à 6 ans.
Je sais que vous pouvez obtenir dans le beforeShowDay (ou similaire), mais j'ai besoin de réagir différemment en fonction du jour de la semaine choisi.
C'est à voir avec réglage du temps d'ouverture.
Je pouvais frapper le serveur et le savoir, mais qui ne va pas revenir assez vite...idéalement, je veux qu'il fait sur le client.
OriginalL'auteur SteveCl | 2011-03-08
Vous devez vous connecter pour publier un commentaire.
Cela devrait faire l'affaire:
Cela a l'avantage de ne pas avoir besoin d'analyser quel que soit arbitraire format de date que vous avez choisie pour le Datepicker du champ de texte - la
getDate
méthode retourne un Javascript natifDate
objet que vous pouvez ensuite extraire facilement la date de champs dont vous avez besoin.OriginalL'auteur Alnitak
Aussi, si vous voulez le nom du jour de la semaine (sans l'aide de la getUTCDay index dans un tableau de quelque chose comme ['dimanche', 'lundi', ...], vous pouvez utiliser le datepicker objet lui-même, à donner, à vous qui, comme ci-dessous
Cela peut également être utilisée pour obtenir une réduction de la journée de la semaine nom (M), longue ou courte jour du mois (MM ou M) par substitution de " DD " pour composant vous êtes après.
OriginalL'auteur Bradley Bossard
Je onSelect convertir la valeur de la zone de texte pour être un javascript de la date et de l'utilisation getUTCDay() pour obtenir la valeur de la journée de la semaine.
http://www.w3schools.com/jsref/jsref_getutcday.asp
OriginalL'auteur Avitus