2015-02-19 22 views
5

jQuery UI date picker ile ilgili bazı sorularım var.jquery date seçicisi için varsayılan değer

1 - Varsayılan değere sahip olmak için bir seçenek var mı? Yapmaya çalıştığım şey, giriş metin türümü bugünün tarihiyle önceden doldurdu.

2 - = "Tarih" yerine "Date" yazıp, ardından jquery time seçicisini kullanırsam, tarihi seçtiğimde bu hatayı alıyorum.

The specified value '02/18/2015' does not conform to the required format, 'yyyy-MM-dd.' 

Bunu nasıl çözerim?

cevap

5

Tarih seçiciyi oluşturmak ve tarihi ayarlamak için. Bugünün tarihini 'yeni Tarih() ile atayabilirsiniz. type=text veya type=date girişini ayarlayabilirsiniz.

$('.datepicker').datepicker({ 
    dateFormat: 'dd-mm-yy' 
    }).datepicker("setDate", new Date()); 
+0

Ne = "Tarih" türü isterseniz? – mohsinali1317

+0

'type = date' ayarını yapabilirsiniz. Check it http://jsfiddle.net/Fa8Xx/2866/ – Sadikhasan

+0

Evet Bunu ayarlayabilirim fakat seçmediğim değeri seçtiğimde. Konsolu kontrol et. Ben krom üzerinde deniyorum. – mohsinali1317

0
(function() { 

    $(".dp").datepicker({ 
    format: 'dd-mm-yyyy', 
    startDate: new Date(), 
    endDate: '' 
    }).on("show", function() { 
    $(this).val(new Date()).datepicker('update'); 
    }); 

})(); 
0

biri Aşağıda bakın: Benim için çalışıyor.

Jquery UI date-picker Set default date

<script> 
    $(function() { 
     $("#datepicker").datepicker({ 
      dateFormat: 'dd-mm-yy' 
     }).val(getTodaysDate(0)); // For current date 

     $("#datepicker2").datepicker({ 
      dateFormat: 'dd-mm-yy', 
      }).val(getTodaysDate(1)); // For previous month's date 
    }); 

    function getTodaysDate (val) { 
    var t = new Date, day, month, year = t.getFullYear(); 
    if (t.getDate() < 10) { 
     day = "0" + t.getDate(); 
    } 
    else { 
     day = t.getDate(); 
    } 
    if ((t.getMonth() + 1) < 10) { 
     month = "0" + (t.getMonth() + 1 - val); 
    } 
    else { 
     month = t.getMonth() + 1 - val; 
    } 

    return (day + '/' + month + '/' + year); 
    } 
</script> 
İlgili konular