2010-03-10 20 views
5

Hai,Seçili tarihi takvim denetiminden nasıl alabilirim?

Bir DatetimePicker Kullanıcı denetimi oluşturuyorum. Sadece jQuery kullanarak takvim (asp.net kontrol) kontrolünün seçilen tarihini nasıl alacağımı bilmek istiyorum. Bu kodu kullandım, ama yanlış.

$(document).ready(function() { 
    $(".UserCalender").click(function() { 

    var a = $('.CalenderDiv:selected').text(); 
    alert(a);   
    }); 
}); 

Bunun nesi var?

cevap

4

Bunu yapamazsınız. Hayır: bağlantı etiketi için seçili seçici yok. Yalnızca <option> öğeleri için çalışır. Yapabilecekleriniz, her bir anchor ag'e bir event hanlder eklemek ve text() yöntemini kullanmaktır.

Ancak neden bunu yapmak istiyorsunuz? Böyle yaparak, tüm tarihi değil, yalnızca bağlantı etiketi içindeki metni alırsınız. Bütün tarihi almak için ek iş yapmak zorunda kalacaksınız.

Seçilen metni değiştirmek isterseniz, jQuery'den herhangi bir tarih seçicisi eklentisini kullanabilirsiniz.

jQuery UI Datepicker

gör
İlgili konular