ajouter time à datepicker

Mammouth du PHP | 687 Messages

15 sept. 2013, 11:02

Bonjour à tous,

Voila, j'utilise ce datepicker, quelqu'un sait comment activer la fonction time? pour que je puisse ajouter manuellement la date et l'heure...,

Merci par avance.
<script type="text/javascript" src="js/jquery/jquery-1.3.2.js"></script>
<script type="text/javascript" src="js/jquery/ui.core.js"></script>
<script type="text/javascript" src="js/jquery/ui.datepicker.js"></script>
<script type="text/javascript" src="js/jquery/ui.datepickeur.js"></script>
<script type="text/javascript">
        $(function() {
                $("#datepicker").datepicker({  beforeShowDay: $.datepicker.noWeekends  });
        });
</script>
<script type="text/javascript">
                $(function() {
                $("#datepicker1").datepicker({  beforeShowDay: $.datepicker.noWeekends  });
        });
</script>

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

15 sept. 2013, 11:35

Salut,


A priori ce n'est pas prévu par ce widget http://api.jqueryui.com/datepicker

Google fournit pas de lien comme http://trentrichardson.com/examples/timepicker/par exemple (a tester)


@+
Il en faut peu pour être heureux ......

Mammouth du PHP | 687 Messages

15 sept. 2013, 11:43

ok merci.
et est-ce que tu sais comment je peux faire pour poser une condition avec un datepicker ?
Je m'explique :

j'ai ce datepicker
<script type="text/javascript">
                $(function() {
                $("#datepicker1").datepicker({  beforeShowDay: $.datepicker.noWeekends  });
        });
</script>
et je ne veux pas qu'il utilise les propriétés de ce datetimepicker
 <link type="text/css" href="css/ui-lightness/jquery-ui-1.7.2.custom.css" rel="stylesheet" />
	<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
	<script type="text/javascript" src="js/jquery-ui-1.7.2.custom.min.js"></script>
	<script type="text/javascript" src="js/timepicker.js"></script>


<script type="text/javascript">
$(function() {
    $('#rendez_vous_debut').datepicker({
    	duration: '',
        showTime: true,
        constrainInput: false
     });

});
</script>
<script type="text/javascript">
$(function() {
    $('#rendez_vous_fin').datepicker({
    	duration: '',
        showTime: true,
        constrainInput: false
     });
});
</script>
<script>
jQuery(function($){
$.datepicker.regional['fr'] = {
closeText: 'Fermer',
prevText: 'Précédent',
nextText: 'Suivant',
currentText: 'Aujourd\'hui',
monthNames: ['janvier', 'février', 'mars', 'avril', 'mai', 'juin',
'juillet', 'août', 'septembre', 'octobre', 'novembre', 'décembre'],
monthNamesShort: ['janv.', 'févr.', 'mars', 'avril', 'mai', 'juin',
'juil.', 'août', 'sept.', 'oct.', 'nov.', 'déc.'],
dayNames: ['dimanche', 'lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi'],
dayNamesShort: ['dim.', 'lun.', 'mar.', 'mer.', 'jeu.', 'ven.', 'sam.'],
dayNamesMin: ['D','L','M','M','J','V','S'],
weekHeader: 'Sem.',
dateFormat: 'dd/mm/yy',
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: ''};
$.datepicker.setDefaults($.datepicker.regional['fr']);
});

</script>
sais tu comment faire pour lui dire en gros datepicker tu utilises ton js et toi datetimepicker tu utilise le tiens! les deux jquery se trouve dans la même page.

Merci beaucoup.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

15 sept. 2013, 13:22

Vue qu’il sont le même nom c'est mort.

D'ailleurs tu inclus deux fois jqueryui c'est inutile.

Utilise le date picker modifié pour les deux.
Si tu n'as pas besoin de l'heure il y a un paramètre assez parlant dans le code que tu indique pour nepas l'afficher.

@+
Il en faut peu pour être heureux ......

Mammouth du PHP | 687 Messages

15 sept. 2013, 13:26

Ok. merci pour l'info!
je pense que tu veux parler de ce paramètre : showTime: true,

Merci en tout cas pour ton aide

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

15 sept. 2013, 13:34

Ouep :mrgreen:
Il en faut peu pour être heureux ......