我試圖讓用戶輸入兩個不同的日期。我認爲使用日期選擇器是最容易的,jQuery Datepicker工作得很好,所以我決定使用它。我的問題是,第二個輸入不會像點擊應用一樣彈出日曆。爲什麼第二個輸入不會彈出日曆?爲什麼jQuery Datepicker不能處理兩個輸入值?
鏈接到jQuery的日期選擇器here
我的表格:
<?php require("variables.php"); ?>
<div align="center">
span style="font-size:60px;">
enter>Audit Miles Update Page</center>
</span>
<form method="post" action="UpdateInfo_AM.php">
<span style="font-size:40px;">
<meta charset="utf-8">
<title>jQuery UI Datepicker - Default functionality</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.0/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.0/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css">
<script>
$(function() {
$("#datepicker").datepicker();
});
</script>
<p>As Of: <input type="date" name="AM_updated" id="datepicker"></p>
<p>Week: <input type="date" name="AM_week" id="datepicker"></p>
<u>Issued:</u> <input name="AM_issued" type="number" value= "<?php echo $row['AM_ISSUED']; ?>"; /><br/>
<u>Completed:</u> <input name="AM_completed" type="number" value="<?php echo $row['AM_COMPLETED']; ?>";/> <br/>
<input type="submit" value="Submit" />
</form>
</div>
不要使用相同的'id'使用'class' instread –