2012-05-02 37 views

Trả lời

21
<script> 
     $(function() { 
      $("#datepicker").datepicker({ 
       showOn: "button", 
       buttonImage: "http://jqueryui.com/resources/demos/datepicker/images/calendar.gif", 
       buttonImageOnly: true 
      }); 
     }); 
</script> 
3

Nếu bạn nhấp vào nút xem nguồn dưới Ví dụ, bạn có liên quan đến, bạn sẽ thấy một cái gì đó như thế này:

$('#field').datepicker({   
    buttonImage: '/images/calendar_icon.png' 
}); 
+0

Tôi không có calendar_icon.png trong tải của tôi. vì vậy tôi muốn sử dụng hình ảnh lịch biểu tượng ui. – user525146

0

của thành viên này chúng ta có thể xóa ngày được từ lĩnh vực mặc dù lĩnh vực này là chỉ đọc. Nó phải được chỉ đọc không được đưa ra bởi người dùng phải được chọn từ datepicker.

html:

$("#datepickerID").datepicker({   
    showOn: "button", 
    buttonImage: "images/calendar.png", 
    buttonImageOnly: true, 
    buttonText: "Select date", 
    minDate : 0, 
    showButtonPanel: true, 
    closeText: 'Clear', 
    onClose: function() { 
     var event = arguments.callee.caller.caller.arguments[0]; 
     // If "Clear" gets clicked, then really clear it 
     if ($(event.delegateTarget).hasClass('ui-datepicker-close')) { 
      $(this).val(''); 
     } 
    } 
});