2011-06-29 25 views
5

JQuery DatePicker'a özelleştirilmiş bir yanıt verecek (bu bir tarih değil) bir düğme eklemek istiyorum. Durumum önceki iş deneyimini soran bir form ve employment_date_end alanında DatePicker ile bir Present düğmesi istiyorum. u sadece açık firebug açık datepicker pop-up denemek ve firebug konsolu ve komut dosyası yürütebilir picker.To tarih gösterisi olayı gibi olaylar bu komut arayabilir gösterildiğindeJQuery UI'den özel yanıt DatePicker

+0

Asıl soruya yardımcı olamam, ama bu şekilde çözmeyi başaramazsanız Normalde yapılan bu, seçilebilen ve bitiş tarihi alanını gizleyebilen bir "mevcut işveren" onay kutusuna sahip olmaktır. Veya mevcut işveren varsa bitiş tarihini boş bırakarak sadece bir not var. – fearofawhackplanet

+0

Teşekkürler, bu fikirlerin her ikisi de gerçekten iyi, sanırım bir çözüm olmadan bu konuda çok fazla zaman harcarsam, bu –

+0

'dan birine geri döneceğim. Bu, "create" olay işleyicisi gerçekten doğru bir şekilde çalıştığı takdirde mümkün olabilir. –

cevap

1
$("<button>Present</button>").appendTo($('<div class="ui-datepicker-buttonpane ui-widget-content" />').appendTo(".ui-datepicker")).button() 

bu komut dosyası tarih seçici için düğmeye ekler Düğme ekleyerek basit bir düzeltme eklenecektir. datee genişletmek gibi birçok farklı yol vardırPayit

+0

Bunu kodda denemelisiniz, "create" olayının işe yaramadığını unutmayın, bu yüzden bunu başlatabileceğiniz bir nokta yoktur. –

+0

JQuery yükünü kaldırabilir ve bu kodu çalıştırabilir veya bileşeni genişletebilir ve bu kodu genişletilmiş sınıfta ekleyebilirsiniz. –