|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : mars 2010 Messages : 26 ![]() |
Salut tout le monde, j'utilise dijit.form.DateTextBox pour afficher la date et je veux désactiver certains jours dans un mois donné. Quelqu'un sait comment on peut faire ? Merci.
|
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Gibot DanielInscription : janvier 2010 Messages : 313 ![]() |
Bonjour,
Pour "desactiver" des jours dans la dateTextBox il faut utiliser : Il y a min : qui désactive tous les jours antérieurs a la date choisie Il y a max : qui désactive tous les postérieurs a la date choisie Si c'est pour désactiver un jour spécifique, je ne pense pas que ce soit possible. Dans ce cas, il faut se reporter vers les expressions régulières. |
|
|
20
|
|
|
#3 |
|
Invité régulier
![]() Inscription : mars 2010 Messages : 26 ![]() |
merci Daniel ça marche parfaitement
![]() ![]() ![]()
|
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : mars 2010 Messages : 26 ![]() |
Le min et max ne désactivent pas un intervalle précis. Par exemple, je voudrais désactiver les jours entre le '14/04/2011' et le '19/04/2011'. Quelqu'un peut-il m'aider, s'il vous plait ?
|
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : avril 2009 Messages : 72 ![]() |
Salut, je ne sais pas si ça va t'aider, je viens de regarder le HTML généré par dojo lorsque tu lui dit de faire un calendrier.
Si tu regardes avec l'outil de développeur chrome par exemple, fais une recherche de "dijitCalendarCurrentMonth" c'est le nom d'une classe Dojo. Elle doit correspondre à un CSS. Ce que tu veux faire tu peux donc le détourner après le chargement du calendrier par dojo (ready). Tu changes la classe "dijitCalendarDateLabel" des <td> de date voulue par une classe que tu crées (par exemple "dijitCalendarDateLabelDisabled") et tu y associes le css voulu. Si tu comprends ma démarche, j'espère que l'idée t'aidera. |
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : mars 2010 Messages : 26 ![]() |
salut voila ce que j'ai fait
j'ai redéfinie la méthode isDisabledDate |
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : avril 2009 Messages : 72 ![]() |
|
|
|
00
|
|
|
#8 | ||
|
Invité régulier
![]() Inscription : mars 2010 Messages : 26 ![]() |
oui ça marche mais j'ai changé le widjet
Code :
|
||
|
|
10
|
|
|
#9 |
|
Membre du Club
![]() Inscription : avril 2009 Messages : 72 ![]() |
Bonne idée ! et c'est ce qu'il y a de plus simple en plus. Bien joué
|
|
|
00
|
|
|
#10 |
|
Invité régulier
![]() Inscription : mars 2010 Messages : 26 ![]() |
merci cfried c'est gentil
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com