<script type="text/javascript">
$(function() {
$("#datepicker").datepicker({
showOn: "button",
buttonImage: "jqueryLibrary/css/ui-lightness/images/Calendar2.jpg",
buttonImageOnly: true,
dateFormat: 'yy-mm-dd',
onSelect: function(dateText, inst) {
document.getElementById('startDate').value = dateText
}
});
});
</script>
<script type="text/javascript">
$(function() {
$("#datepicker2").datepicker({
showOn: "button",
buttonImage: "jqueryLibrary/css/ui-lightness/images/Calendar2.jpg",
buttonImageOnly: true,
dateFormat: 'yy-mm-dd',
onSelect: function(dateText, inst) {
document.getElementById('endDate').value = dateText
}
});
});
</script>
<div class="demo">
<div class="date">
<label class="label">Start Date</label>
<input type="text" id="datepicker" />
</div>
<div class="date">
<label class="label">End Date:</label>
<input type="text" id="datepicker2" />
</div>
</div>
我在一個頁面中有兩個datePickers。我使用了兩個jQuery代碼,每個datepicker一個。
但是,它們幾乎是一樣的,唯一的區別就是ID。JQuery Datepicker
如何爲兩個datepickers保留一個jQuery代碼? (即id='datepicker'
和id='datepicker2'
)
我懷疑它使太大的區別,但你也可以做的值設置'文件.getElementById('startDate')。value = dateText;'在jQuery風格中作爲'$('#startDate')。val(dateText);'。 – Rup