Je reprécise mes petits soucis (qui sont néanmoins énormes, question de point de vue) :
1.
Pour le click sur l'input,
comment faire ?
2.
De plus, j'aurais aimé que les dimanches (et jours fériés Belgique, France, Pays-Bas, Suisse, Allemagne...) soient
en texte blanc gras dans des cases rouge, sans changer le fond du popup !
Et cliquables !!!
3.
Pour finaliser le code, j'ai voulu
utiliser ce jquery sur 2 input date différents.
(Le code vient d'être modifié à cet effet.)
Je n'y arrive pas avec des id sous forme de tableau !
Pouvez-vous m'aider ?
voici mon code (modifié) :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<LINK REL="SHORTCUT ICON" href="logos/favicon.ico">
<title>calendrier</title>
<style type="text/css">
<!--
-->
</style>
<link rel="alternate" type="application/rss+xml" title="ROR" href="sitemap.xml" />
<link href="css/general.css" rel="stylesheet" type="text/css" media="all">
<link href="css/faq.css" rel="stylesheet" type="text/css" media="all">
<script type="text/javascript" src="js/jquery.js"></script>
<link href="js/ui/jquery-ui-1.8.21.custom.css" rel="stylesheet" type="text/css" media="all">
<script type="text/javascript" src="js/ui/jquery.effects.core.js"></script>
<script type="text/javascript" src="js/ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="js/ui/jquery.ui.datepicker.js"></script>
<script>
/* French initialisation for the jQuery UI date picker plugin. */
/* Written by Keith Wood (kbwood{at}iinet.com.au) and Stéphane Nahmani (sholby@sholby.net). */
jQuery(function($){
$.datepicker.regional['fr'] = {
closeText: 'Fermer',
prevText: '<Préc',
nextText: 'Suiv>',
currentText: 'Courant',
monthNames: ['Janvier','Février','Mars','Avril','Mai','Juin',
'Juillet','Août','Septembre','Octobre','Novembre','Décembre'],
monthNamesShort: ['Jan','Fév','Mar','Avr','Mai','Jun',
'Jul','Aoû','Sep','Oct','Nov','Déc'],
dayNames: ['Dimanche','Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi'],
dayNamesShort: ['Dim','Lun','Mar','Mer','Jeu','Ven','Sam'],
dayNamesMin: ['Di','Lu','Ma','Me','Je','Ve','Sa'],
weekHeader: 'Sm',
dateFormat: 'dd/mm/yy',
firstDay: 1,
isRTL: false,
showMonthAfterYear: false,
yearSuffix: ''};
$.datepicker.setDefaults($.datepicker.regional['fr']);
});
$(function() {
$( "#datepicker[]" ).datepicker({
showOn: "button",
buttonImage: "images/general/calendar.gif",
buttonImageOnly: true,
changeMonth: true,
changeYear: true,
showAnim: "show"
});
});
function bascule() {
$('#datepicker').datepicker();$('#datepicker').datepicker('show');
}
</script>
</head>
<body>
<div>
<p>Date: <input type="text" id="datepicker[0]" onclick="bascule();"></p>
<p>Date: <input type="text" id="datepicker[1]" onclick="bascule();"></p>
</div>
<div>
<p>Go !</p>
</div>
</body>
</html>
Modifié par jytest (19 Jul 2012 - 00:17)