我有两个datepickers(jqueryui),我想将第二个输入(minDate属性)限制为首先选择的值.我该怎么做?我写了以下代码,没有成功:
$("#picker1").button().click(function() {
var minDate = $( "#picker1" ).datepicker( "getDate" );
$( "#picker2" ).datepicker( "option", "minDate", minDate );
$( "#picker2" ).datepicker( "refresh");
});
Run Code Online (Sandbox Code Playgroud)
你能帮帮我吗?
谢谢!
尝试
$('#p1, #p2').datepicker();
$('#p1').change(function(){
$('#p2').datepicker('option', 'minDate', $('#p1').datepicker('getDate'))
});
Run Code Online (Sandbox Code Playgroud)
演示:小提琴
几天后,我的工作是:
$("#picker1").datepicker({
onClose: function(selectedDate){
$("#picker2").datepicker("option", "minDate",selectedDate);
}
});
Run Code Online (Sandbox Code Playgroud)
检索自:jQueryUi
直到这个日期为止的答案都不起作用。@Arun P Johny 的回答在 Fiddle 中工作得很好,但在我的系统中却不行(我不知道为什么)。