6

için önyüklemeyi devre dışı bırakmak için Bootstrap zamanlayıcı kullanıyorum. Başarıyla uyguladım. Ama ihtiyacım olan şey sadece aşağıdaki gibi 30 dakika aralığına sığdırmak mümkün: 10: 00,10: 30,11: 00 vb. Denediğim için aşağıda gösterildiği gibi minuteStep ve mükemmel çalışıyor., önyükleme zamanlayıcısı

$('#fantasyleague-draft_time').timepicker({ 
    template: false, 
    showInputs: false, 
    minuteStep: 30 
}); 

Ancak sorun, kullanıcının ihtiyaç duyduğu zamanı yazabilmesidir. Peki, manuel olarak zaman girmesini nasıl önleyebilirim? Ben bootstrap timepicker

+0

i Bootstrap zaman seçici ile yazarlardan yapmak gerekebilir sonucuna vardı Bootstrap zaman seçici ile bir süre işe yaramaz sonra Js kodu, istediğiniz şekilde çalışmasını sağlamak için. Neyse Good Luck :-) – jyrkim

cevap

2

geçerli:

<input type="text" id="fantasyleague-draft_time" readonly> 

Eklendi CSS

fantasyleague-draft_time{cursor: pointer;} 

ve JS:

$('#fantasyleague-draft_time').timepicker({ 
    template: false, 
    showInputs: false, 
    minuteStep: 30 
}); 
1

..it metin kutusuna böyle bir şey deneyin javascript veya jquery

+0

hayır hayır doğru bu doğru değildir. Kullanıcının herhangi bir girişi doğru bir şekilde eklemesine izin vermek istemediğinize dair bir relavent –

+0

buluyorum. – Dhara

+0

evet, ancak bu tarih seçicinin kendi zamanını uzatabileceğimiz/azaltabileceğimiz bir özelliği var. –

1

kullanarak anything..after 30 dakika kaldır disabled niteliğini yapmasına izin vermez <input type="text" disabled> deneyin bakın sahip Bunun için

: -> i şimdiye kadar şimdi ne yaptın

<input type="text" id="fantasyleague-draft_time" readonly="readonly"> 
+0

Eğer okuyorsam, değerini yukarı ve aşağı alamıyorum. –

+0

ve ayrıca AM ve PM gösterilmiyor –