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)