Có thể tắt ngày trong tương lai từ hôm nay không?Tắt các ngày trong tương lai trong jQuery UI Datepicker
Giả sử hôm nay là 23/10/2010, vì vậy ngày 24/10/2010 trở đi bị vô hiệu.
Xin lỗi tôi rất mới trong jQuery và JavaScript.
Có thể tắt ngày trong tương lai từ hôm nay không?Tắt các ngày trong tương lai trong jQuery UI Datepicker
Giả sử hôm nay là 23/10/2010, vì vậy ngày 24/10/2010 trở đi bị vô hiệu.
Xin lỗi tôi rất mới trong jQuery và JavaScript.
Có, thực sự. Trình ghi ngày tháng có thuộc tính maxdate mà bạn có thể đặt khi bạn khởi tạo nó.
Đây là codez
$("#datepicker").datepicker({ maxDate: new Date, minDate: new Date(2007, 6, 12) });
$(function() { $("#datepicker").datepicker({ maxDate: '0'}); });
Chúng tôi có thể sử dụng với các dấu nháy đơn cũng cho ví dụ: 'maxDate: 0' – RajeshKdev
@RJK cảm ơn thông tin – ArK
Bạn được chào đón :) – RajeshKdev
Mã cho tương lai ngày chỉ với ngày vô hiệu hóa ngày nay.
var d = new Date();
$("#delivdate").datepicker({
showOn: "button",
buttonImage: base_url+"images/cal.png",
minDate:new Date(d.setDate(d.getDate() + 1)),
buttonImageOnly: true
});
$('.ui-datepicker-trigger').attr('title','');
Chào mừng bạn đến với Stack Overflow! hãy tránh đặt các từ trong Caps và in đậm trừ khi chúng rất quan trọng. –
ngày cho tương lai 1 năm có thể được thực hiện bằng
$('.date').datepicker({dateFormat: 'yy-mm-dd', minDate:(0), maxDate:(365)});
bạn có thể thay đổi định dạng ngày quá bởi tham số dateFormat
[link] (http://jqueryui.com/datepicker/#multiple-calendars) có thể được truy cập để biết thêm thông số ** datepicker **. –
http://stefangabos.ro/jquery/zebra-datepicker
sử dụng hái ngày zebra:
$('#select_month1').Zebra_DatePicker({
direction: false,
format: 'Y-m-d',
pair: $('#select_month2')
});
$('#select_month2').Zebra_DatePicker({
direction: 1, format: 'Y-m-d',
});
Có, datepicker hỗ trợ thuộc tính ngày tối đa.
$("#datepickeraddcustomer").datepicker({
dateFormat: "yy-mm-dd",
maxDate: new Date()
});
Câu trả lời của bạn khác với câu trả lời hiện được chấp nhận như thế nào? – Wtower
$('#thedate,#dateid').datepicker({
changeMonth:true,
changeYear:true,
yearRange:"-100:+0",
dateFormat:"dd/mm/yy" ,
maxDate: '0',
});
});
Vui lòng giải thích câu trả lời của bạn thêm vào chủ đề này. –
bạn có thể sử dụng như sau.
$("#selector").datepicker({
maxDate: 0
});
Hãy thử này:
$('#datepicker').datepicker({
endDate: new Date()
});
Nó sẽ vô hiệu hóa các ngày trong tương lai.
gupta ji công việc này hoàn hảo. cảm ơn bạn – cicakman
@cicakman Chào mừng bạn. Gọi cho tôi Cyril hoặc CG. –
Hãy nhớ rằng khi đặt đối tượng 'Ngày' của javascript sử dụng tháng-1. Vì vậy, Jan là 0 và tháng mười hai là 11. Điều này chỉ trượt tâm trí của tôi trong một vài phút. – mawburn