2011-02-23 3 views
1

Je cherche à mettre en œuvre actuellement le sélecteur de données JQuery de http://www.eyecon.roPlugin JQuery - date Allez

Je l'ai intégré dans ma page sans aucun problème, mais je ne peux pas obtenir la fonctionnalité dont j'ai besoin de lui.

Le sélecteur de date n'est pas attaché à un élément de forme, il est purement va être utilisé comme un calendrier qui sera visible à l'utilisateur et leur permettre de faire défiler les différents mois, semaines, etc.

Les site Web montre divers exemples des différents éléments de fonctionnalité - http://www.eyecon.ro/datepicker/#about Cependant, je suis seulement en mesure d'atteindre le premier exemple montré sur la page qui affiche un nombre d'années allant de 2002 à 2013, cependant, au chargement, je voudrais afficher le mois en cours par opposition à l'utilisateur ayant à sélectionner l'année correcte, puis le mois afin d'utiliser le calendrier.

Je suppose qu'en utilisant l'option 'date', il devrait y avoir un moyen pour moi de spécifier si afficher la date d'aujourd'hui.

Quelqu'un a-t-il obtenu les fonctionnalités ci-dessus à partir de ce plugin?

Merci.

+1

pour le calendrier, par opposition à la fonctionnalité de sélecteur de date, vous pouvez regarder dans [FullCalendar] (http: //arshaw.c om/fullcalendar /). Je n'ai aucune affiliation, il suffit d'utiliser le plugin, et je trouve que cela fonctionne bien pour l'affichage de la date et le défilement des informations. – justkt

Répondre

3

Vous pouvez obtenir la date actuelle avec:

var today = new Date(); 
var month = today.getMonth() + 1; 
var dateString = today.getFullYear() + '-' + month + '-' + today.getDate(); 

Notez que nous devons ajouter un au mois, js Janvier 0. dénombre

Edit: lire les documents, la date argument peut prendre un objet date - tout ce que vous avez besoin est:

$('#date').DatePicker({ 
    flat: true, 
    date: new Date(), 
    calendars: 1, 
    starts: 1 
}); 
Questions connexes