Être sélectionné date à partir du calendrier de sélecteur de date
J'ai besoin d'aide avec l'obtention de la date sélectionnée à partir de l'agenda sélecteur de date. Actuellement, je peux sélectionner la date(de...à...) et de le placer dans la zone de texte. Mais je ne peux pas obtenir la valeur à mettre dans la variable PHP.
<head>
<meta charset="utf-8" />
<title>jQuery UI Datepicker - Select a Date Range</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() {
$( "#from" ).datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 3,
onClose: function( selectedDate ) {
$( "#to" ).datepicker( "option", "minDate", selectedDate );
}
});
$( "#to" ).datepicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 3,
onClose: function( selectedDate ) {
$( "#from" ).datepicker( "option", "maxDate", selectedDate );
}
});
});
</script>
</head>
<body>
<label for="from">From</label>
<input type="text" id="from" name="from" />
<label for="to">to</label>
<input type="text" id="to" name="to" />
</body>
- mettre en forme après la soumission, vous obtiendrez la valeur de $_POST[formulaire] et $_POST[de].
Vous devez vous connecter pour publier un commentaire.
Vous n'avez pas de formulaire pour soumettre. Vous devez créer un formulaire d'abord, comme suit:
Et sur le côté serveur, si vous envoyez le formulaire par la POSTE (comme dans l'exemple ci-dessus), vous pouvez obtenir les dates de la PHP $_POST variable:
Sur la soumission de ce formulaire, vous pouvez obtenir qu'à partir de ce nom de l'entrée, qui vous l'avez fait pour la date. (j'.e)
$_POST['from']
et$_POST['to']
.Pour récupérer la valeur de PHP, vous pouvez le faire de deux façon.
1>, Soit en plaçant le formulaire et un bouton envoyer et de recevoir ces valeur dans le POST.
2> Second est en appel AJAX dans le flou des événements de la zone d'entrée.