我正在使用此示例網站中的基本JQuery日期範圍選取器:http://www.daterangepicker.com/。我正在尋找一種方法,從日期範圍選取器中提取輸出,並在選擇日期後將它們放入兩個輸入字段。現在,我只想證明我可以在新的輸入字段中顯示每個值。將來,我會解析字符串以提供兩個單獨的日期,但現在請忽略此。無法將值從JQuery日期範圍選取器傳輸到輸入字段
<input id="dateRangePicker" type="text" name="daterange" value="01/01/2015 - 01/31/2015" /><br />
<input id="selectedDatePickerField" /><br />
<input id="selectedDatePickerField2" />
這是我到目前爲止已經試過:
腳本:
<script type="text/javascript">
//<![CDATA[
$(function() {
$('input[name="daterange"]').daterangepicker();
});
});
$(document).ready(function() {
$('#dateRangePicker').on('change', function() {
$('#selectedDatePickerField').val(this.value);
$('#selectedDatePickerField2').val(this.value);
}).change();
$('#dateRangePicker').on('daterangepicker', function (e, ui) {
$('#selectedDatePickerField').val(ui.item.value);
$('#selectedDatePickerField2').val(ui.item.value);
});
});
//]]>
</script>
如何從日期範圍選擇器的值移動到每個輸入字段?
,爲什麼你在代碼中添加.change()? –