par
nico63800 » 20 déc. 2013, 12:15
salut, prenons les choses dans l'ordre
premièrement, pour valider automatiquement un formulaire quand l'utilisateur choisit une date sur le datepicker il suffit de faire un submit sur l’événement onSelect
je t'ai fait un exemple simple en 2 pages
page1.php
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>jQuery UI Datepicker - Default functionality</title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css">
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css">
<script>
$(function() {
$( "#datepicker" ).datepicker({
onSelect : function(){
$('#my_form').submit();
}
});
});
</script>
</head>
<body>
<form method="post" action="page2.php" id="my_form">
<p>Date: <input type="text" id="datepicker" name="madate"></p>
<input type="submit" value="OK" />
</form>
</body>
</html>
page2.php
<?php $date_choisie = $_POST["madate"]; ?>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>page2</title>
</head>
<body>
<p>Date choisie: <?php echo $date_choisie ?></p>
</body>
</html>
<html>