<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>
1つのページに2つのdatePickerがあります。私は2つのjQueryコードを使用しました。
しかし、それらはほとんど同じで、唯一の違いはIDです。JQuery Datepicker
両方のdatepickerに1つのjQueryコードを保存するにはどうすればよいですか? (すなわちid='datepicker'
とid='datepicker2'
)
:
編集
はちょうどあなたが、これが働くだろうした別の箱の中に日付を入れて気づきました.getElementById( 'startDate')。value = dateText; '$( '#startDate').val(dateText);'のようにjQueryスタイルで指定します。 – Rup