2012-05-02 27 views

risposta

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

Se si fa clic sul pulsante di vista di origine sotto l'esempio si è collegato al, vedrete qualcosa di simile:

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

Non ho il calendar_icon.png nel mio download. quindi volevo usare l'immagine di ui-icon-calendar. – user525146

0

da questo siamo in grado di cancellare la data indicata dal campo se il campo è readonly. Dovrebbe essere readonly non deve essere dato dall'utente deve essere scelto da 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(''); 
     } 
    } 
}); 
Problemi correlati