我从这里有 daterangepicker 您可以在以下位置看到 javascrpt 和 css:http: //jsfiddle.net/CUMFw/
我尝试从这个解决方案中显示设置的默认日期(jQuery-UI datepicker default date & How do I pre-populate a jQuery Datepicker textbox with today's date?)但仍然无法正常工作。
这是我的部分实验 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>
请帮我解决我的问题谢谢。