Tôi muốn thiết lập ngày hôm nay làm một maxdate cho jQuery datepicker để ngăn chặn người dùng từ ngày hơn hái hơn ngày hôm nayjQuery datepicker với ngày hôm nay như maxdate
51
A
Trả lời
113
$(".datepicker").datepicker({maxDate: '0'});
này sẽ thiết lập maxDate để +0 ngày từ ngày hiện tại (nghĩa là ngày hôm nay). Xem:
11
http://api.jqueryui.com/datepicker/#option-maxDate
$(".selector").datepicker("option", "maxDate", '+0m +0w');
3
Nếu bạn đang sử dụng bootstrap thời gian chọn 3 ngày, hãy thử này:
$('.selector').datetimepicker({ maxDate: $.now() });
1
Đối với những người không muốn sử dụng phương pháp datepicker
var alldatepicker= $("[class$=hasDatepicker]");
alldatepicker.each(function(){
var value=$(this).val();
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
if(dd<10) {
dd='0'+dd
}
if(mm<10) {
mm='0'+mm
}
today = mm+'/'+dd+'/'+yyyy;
if(value!=''){
if(value>today){
alert("Date cannot be greater than current date");
}
}
});
Các vấn đề liên quan
- 1. jQuery datepicker - thay đổi ngày "hôm nay"?
- 2. Làm thế nào để vô hiệu hóa ngày trước ngày hôm nay trong jquery UI datepicker?
- 3. WPF DatePicker mặc định ngày hôm nay
- 4. jQuery datepicker mindate, maxdate
- 5. Jquery ui Datepicker maxDate động
- 6. làm thế nào để vô hiệu hóa ngày trước ngày hôm nay trong jQuery datepicker
- 7. vô hiệu hóa các ngày trong lịch jquery giữa ngày hôm nay và ngày đặt
- 8. tùy chọn maxDate trong datepicker
- 9. so sánh ngày jpql ngày hôm nay
- 10. Xóa giới hạn minDate/maxDate trong jQuery UI Datepicker
- 11. MySQL Chọn Ngày Bằng Hôm nay
- 12. Set DatePicker để Hôm nay sử dụng XAML
- 13. Ngày hết hạn hôm nay trong Java
- 14. Đếm ngày cho đến hôm nay moment.js
- 15. Cách đặt ngày hôm nay trong hộp văn bản của datepicker trong angularjs
- 16. Ngày giờ 25 năm kể từ ngày hôm nay
- 17. Xác thực mục nhập ngày thủ công cho tùy chọn jQuery UI Datepicker maxDate
- 18. Mục tiêu C - nhận ngày hôm sau từ hôm nay (ngày mai)
- 19. Làm cách nào để xác thực ngày như sau ngày hôm nay trong Rails?
- 20. Làm cách nào để kiểm tra xem ngày nhập liệu có bằng ngày hôm nay không?
- 21. jQuery DatePicker Min Ngày tối đa
- 22. Thay thế đối tượng hẹn hò với “hôm nay” và “ngày hôm qua” chuỗi trong iphone
- 23. Làm cách nào để hạn chế ngày tối đa của ngày hôm nay?
- 24. Kịch bản phù hợp trong ngày hôm nay
- 25. Tính toán tuổi Oracle từ ngày sinh và hôm nay
- 26. Làm cách nào để ẩn điều hướng tiếp theo/hôm nay/trước đó trong jQuery DatePicker và tắt hoạt ảnh?
- 27. PostgreSQL, ngày kiểm tra liên quan đến "hôm nay"
- 28. Groovy nhận ngày hôm nay vào phút 00:00:00
- 29. đặt ngày tối thiểu trong jquery datepicker
- 30. iOS 5 - Đặt ngày tối thiểu UIDatePicker thành "hôm nay"
Nó hoạt động, Cảm ơn! –
@ Alex Peattie một câu hỏi cho bạn tôi đặt maxdate thành maxDate: '-17y', và muốn lấy ngày 16+ và nhận được 16+ nhưng không bao gồm các tháng tiếp theo bắt đầu từ tháng hiện tại. Tôi có thể giải quyết như thế nào này và có một lần nữa 16+ năm nhưng tất cả các tháng. Cảm ơn trước! –