使用jquery基于另一个日期选择器更新一个日期选择器
朋友们好,我是jquery新手,我不想根据辞职日期日期选择器更新我的解除日期选择器。解除日期选取者应从辞职日期后60天开始。任何帮助都将被感谢,提前感谢使用jquery基于另一个日期选择器更新一个日期选择器,jquery,jquery-ui,Jquery,Jquery Ui,朋友们好,我是jquery新手,我不想根据辞职日期日期选择器更新我的解除日期选择器。解除日期选取者应从辞职日期后60天开始。任何帮助都将被感谢,提前感谢 These are my two datepickers. $("#separetiondatepicker").datepicker({ minDate: -0, changeMonth: true, changeYear: true }); $("#Sedatepick
These are my two datepickers.
$("#separetiondatepicker").datepicker({
minDate: -0,
changeMonth: true,
changeYear: true
});
$("#Sedatepicker").datepicker({
changeMonth: true,
changeYear: true,
minDate: -0
});
必须使用jQuery UI datepicker方法getDate()和setDate()将值从一个输入字段克隆到另一个输入字段 HTML代码
Resignation date: <input type="text" class="datepicker" id="dtpik1" />
<br />
Relieving date: <input type="text" class="datepicker" id="dtpik2" />
<br />
<input type="button" id="btnSubmit" value="Submit" />
$( "#dtpik1" ).datepicker({
dateFormat: "dd/mm/yy",
onSelect: function(dt, inst){
var date2 = $('#dtpik1').datepicker('getDate');
date2.setDate(date2.getDate()+60);
$( "#dtpik2" ).datepicker({
dateFormat: "dd/mm/yy",
minDate: date2
});
$('#dtpik2').datepicker(
'setDate', date2);
}
});
是否可以通过onchange事件?是。如果要在从字段1选择日期后在字段2中设置日期,请使用onselect选项。作为参考导航到我试过的代码。。但是它仍然没有影响任何东西。@Divakari得到了这个异常。Uncaught TypeError:undefined不是一个函数。我能知道您是否在我这里提供的JSFIDLE链接中测试这个脚本吗
$( "#dtpik1" ).datepicker({
dateFormat: "dd/mm/yy",
onSelect: function(dt, inst){
var date2 = $('#dtpik1').datepicker('getDate');
date2.setDate(date2.getDate()+60);
$( "#dtpik2" ).datepicker({
dateFormat: "dd/mm/yy",
minDate: date2
});
$('#dtpik2').datepicker(
'setDate', date2);
}
});