У меня есть daterangepicker из здесь. Вы можете увидеть javascrpt и css в: http://jsfiddle.net/CUMFw/
Я попытался показать установленную дату по умолчанию из этого решения (дата по умолчанию jQuery-UI datepicker & Как предварительно заполнить Текстовое поле jQuery Datepicker с сегодняшней датой?), но все еще не работает.
это мой частично экспериментальный php-код:
<script type="text/javascript" src="js/jquery-1.3.1.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.7.1.custom.min.js"></script>
<link rel="stylesheet" href="css/ui.daterangepicker.css" type="text/css" />
<link rel="stylesheet" href="css/redmond/jquery-ui-1.7.1.custom.css" type="text/css"title="ui-theme" />
<script type="text/javascript">
$(function(){
$('#tgl').daterangepicker({
defaultDate: new Date(),
arrows:true,
onChange: function(){
$('#frmDate').submit()
},
});
});
</script>
<?php
$dates = explode("-",$_POST[tgl] );
$date1= date("Y-m-d", strtotime($dates[0]));
if ($dates[0] == $_POST[tgl]){
$date2 = $date1;
echo $date2;
}
else{
$date2= date("Y-m-d", strtotime($dates[1]));}
?>
<form id="frmDate" action="http://localhost/job/uadmin.php?page=absensi" method="post">
<input id="tgl" name="tgl" type="text" class="field" value="<?php echo $_POST[tgl]; ?>"/>
</form>
Пожалуйста, помогите мне с моей проблемой, спасибо.