Hiya thử này xin vui lòng giới thiệu: http://jsfiddle.net/rAdV6/20/ đây là những gì bạn muốn bruv
trong đó bao giờ phù hợp với bạn người đàn ông :) cũng thấy cả ảnh chụp màn hình dưới đây và xin đừng quên để chấp nhận và bỏ phiếu lên nếu điều này giúp :))
Sửa để xây dựng tiếp tục sửa chữa này sẽ cho phép có nhiều hái ngày có hoặc không có năm trên đầu xuất hiện trên đỉnh của lịch.
Hy vọng điều này sẽ hữu ích! cổ vũ
mã jquery
$('.DateTextBox.NoYear').datepicker({
beforeShow: function (input, inst) {
inst.dpDiv.addClass('NoYearDatePicker');
},
onClose: function(dateText, inst){
inst.dpDiv.removeClass('NoYearDatePicker');
}
});
$('#datepicker').datepicker({ changeYear: false, dateFormat: 'dd/mm',});
$('#datepicker1').datepicker({ changeYear: true, dateFormat: 'dd/mm', });
$('#datepicker2').datepicker({ changeYear: false, dateFormat: 'dd/mm', });
Css
.NoYearDatePicker .ui-datepicker-year
{
display:none;
}
HTML
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/themes/base/jquery-ui.css" type="text/css" media="all">
date (without year) <input type="text" id="datepicker" class="DateTextBox NoYear">
<br />
date 1: (With year) <input type="text" id="datepicker1" >
<br />
date 2: (Without year) <input type="text" id="datepicker2" class="DateTextBox NoYear">
Hình ảnh dưới đây để hiển thị như thế nào nó xuất hiện trong lappy của tôi OSX cũng :)
Nguồn
2012-04-20 08:51:49
Cảm ơn @Tats_innit nhưng tôi không thể thấy kết quả chính xác, tôi luôn nhìn thấy lựa chọn năm hiển thị. Tôi đang ở FF11/Mac. – bobighorus
Hiya @bobighorus thực sự? Bruv Tôi không thể nhìn thấy năm trong jsfiddle này cho phép tôi dán một pic trong bài của tôi tôi đang ở OSX LION/Saf. xem tôi đã đính kèm một pic trên bruv :)) –
@bobighorus Ah vì vậy bạn cần năm thay vì tháng? Xin lỗi, chỉ muốn rất chắc chắn bruv? Bạn có thể bình luận một lần nữa những gì thực sự nên xuất hiện sẽ cung cấp cho bạn một giải pháp! cheerios :) –