0
我在我的網頁上有4個輸入字段。 (在按下按鈕編輯之後,其中2個出現)。因此,對於所有這些4我得到日期選擇器,但只有其中2個輸入字段的值單擊日期時更改。datepicker未插入輸入字段
我不知道什麼是錯,我嘗試了不同的可能性,但沒有工作到目前爲止。 datum_in & datum_uit工作,但不是datum_in_edit或datum_uit_edit (但日期選擇器確實出現)
這裏是我的代碼
<script type="text/javascript">
$(function() {
var dates = $("#datum_in, #datum_uit").datepicker({
changeMonth: true,
changeYear: true,
minDate: 0,
changeMonth: true,
defaultDate: "+1d",
maxDate: '+2Y +6M',
numberOfMonths: 1,
showOtherMonths: true,
selectOtherMonths: true,
onSelect: function(selectedDate) {
var option = this.id == "datum_in" ? "minDate" : "maxDate",
instance = $(this).data("datepicker"),
date = $.datepicker.parseDate(
instance.settings.dateFormat ||
$.datepicker._defaults.dateFormat,
selectedDate, instance.settings);
dates.not(this).datepicker("option", option, date);
}
});
$('#datum_in,#datum_uit').datepicker('option', $.extend({showMonthAfterYear: false},$.datepicker.regional['nl']));
$('#datum_in,#datum_uit').datepicker("option", "dateFormat", "yymmdd");
$("#datum_in_edit, #datum_uit_edit").datepicker({
changeMonth: true,
changeYear: true,
minDate: 0,
changeMonth: true,
defaultDate: "+1d",
maxDate: '+2Y +6M',
numberOfMonths: 1,
showOtherMonths: true,
selectOtherMonths: true,
});
$('#datum_in_edit,#datum_uit_edit').datepicker('option', $.extend({showMonthAfterYear: false},$.datepicker.regional['nl']));
$('#datum_in_edit,#datum_uit_edit').datepicker("option", "dateFormat", "yymmdd");
});
</script>
<form action='/fruits/index.php?item=bad' name='form' method='post' enctype='multipart/form-data'>
<tr>
<td class="tleft"><input type='text' name='datum_in' id='datum_in' readonly="readonly"/></td>
<td class="tleft"><input type='text' name='datum_uit' id='datum_uit' readonly="readonly"/></td>
<td class="vTop"><input type="submit" value="Bewaar"/></td>
</tr>
</form>
<form action='/fruits/index.php?item=bad' name='form_edit' method='post' enctype='multipart/form-data'>
<td class="tleft"><input type='text' name='datum_in_edit' id='datum_in_edit'/></td>
<td class="tleft"><input type='text' name='datum_uit_edit' id='datum_uit_edit' /></td>
<td class="vTop"><input type="submit" value="Bewaar"/></td>
</tr>
</form>
是否有人知道在哪裏我可以犯了一個錯誤?
非常感謝!