Jal*_*ack 6 jquery datetimepicker jquerydatetimepicker
我使用xdsoft datetimepicker,以便用户可以选择截止日期.如果他们选择接下来的3天之一,我想表示警告.
最初我设置了一个minDate所以这些日子是不可选择的,但我更喜欢这些天可以选择,而是显示一个警告框.
我不确定是否有一个选项已经存在,我在文档中找不到一个.
这就是我一直在做的事情 -
HTML
<h3>Deadline:</h3>
<input type="text" id="datetimepicker"/>
Run Code Online (Sandbox Code Playgroud)
jQuery的
$('#datetimepicker').datetimepicker({
timepicker:false,
format:'d/m/Y',
formatDate:'Y/m/d',
minDate:'+1970/01/04',
});
Run Code Online (Sandbox Code Playgroud)
我也设置了一个jsfiddle
谢谢你们,如果你能引导我走上正确的道路,我将不胜感激
Date.prototype.addDays = function(days) {
var dat = new Date(this.valueOf());
dat.setDate(dat.getDate() + days);
return dat;
}
$("#datetimepicker").on("change", function(){
var date= new Date().addDays(3);
var selected = new Date($(this).val());
var current = new Date();
if(selected > current && selected < date)
{
// your code here
alert("success");
}
});Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<h3>Deadline:</h3>
<input type="date" id="datetimepicker"/>Run Code Online (Sandbox Code Playgroud)