Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/08/2011, 10h19   #1
Invité de passage
 
Inscription : juin 2010
Messages : 13
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 13
Points : 1
Points : 1
Par défaut Passer date en parametre

Bonjour, dans le site que je suis en train de créer, j'utilise le datepick de Keith Wood pour jquery (je ne comprenais rien à la doc de l'officiel, celui pour datepicker, donc j'ai pris celui là)

J'utilise ce datepicker plusieurs fois dans mon code pour des formulaires.
Mais je suis bloqué pour l'utilisation dans une page (oui, je suis une bille en JS :p)

Mon but :
- Je clique sur un jour dans le datepicker
- Il parse et récupère le mois dans une variable string mm
- Il parse et récupère l'année dans une variable string yy
- redirection de la forme /index.php?mm=01&?yy=11
- Je récupère les $_GET en php pour les réutiliser

Pour celà j'ai vu qu'il fallait utiliser le onselect de datepick. Tres bien, mais je reste bloqué là.
Quand je fais un
Code :
1
2
3
4
5
$('#test').datepick(
{dateFormat: 'mm/yy',
onSelect: function(dates){
alert(dates);}
});
Il me renvoie un objet date complet du genre "Tue Aug 16 2011 12:00:00 GMT+0200" et ce, malgré le fait que j'ai préciser dateFormat: 'mm/yy'.
Moi j'aimerai bien me retrouver avec 2 strings.

Ça fait 2h que je galère la dessus, je m'en remet à vous, surtout que ça doit être un truc de 3 lignes :p

La doc de datepick http://keith-wood.name/datepickRef.html
b4bass est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2011, 16h20   #2
Invité de passage
 
Inscription : juin 2010
Messages : 13
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 13
Points : 1
Points : 1
Personne ne peut m'aider ??
Ca doit pourtant être trivial...

J'ai trouvé ça sur le net http://stackoverflow.com/questions/4...onselect-event.
C'est exactement mon problème, mais je n'arrive même pas à comprendre comment l'utiliser.
Sinon, il y a celle là qui est un peu pareil http://www.daniweb.com/web-developme...threads/299662

Bon, moi j'ai passé une journée sur 4 lignes de code donc si demain je n'avance pas, je pense que j'en mettrai un autre et pas un truc qui utilise jquery car je n'y comprend rien...
Surtout que ma boss me demande a chaque fois comment ça avance , et je peux pas lui dire que je bloque sur un petit calendrier déjà tout fait LOL

Voilà on j'en suis... enfin, à 0 étant donné que rien ne marche :o
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<script type="text/javascript" src="../jquery/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="../jquery/jquery.datepick.js"></script>
<script type="text/javascript">
$(function() {
        $('#inlineDatepicker').datepick({
                onSelect: afficheDate,
                showTrigger: '<img src="../jquery/calendar.gif" alt="Afficher Calendrier"></img>'});
 
function afficheDate(date) {
var mm  = $.datepick.formatDate('mm', date);
var yy  = $.datepick.formatDate('yy', date);
alert(mm);
}
 
});
b4bass est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h06.


 
 
 
 
Partenaires

Hébergement Web