'da dinamik olarak oluşturulmuş öğelere jQuery validator kurallarının eklenmesi MVC3 projesindeki bir sayfaya dinamik olarak eklenmiş form alanlarım var. Normalde jQuery doğrulama sunucu tarafını ekleyeceğiz, ancak bu durumda (UI'daki birden fazla alan bir gizli alan için değer üretiyor) ve bu gönderilemedi.ASP
$container.find(".date").rules("add", {
required: true,
messages: {
required: "The date is required"
}
});
Ama o değil: alanlar dinamik olarak sayfaya eklendikten sonra bu yüzden yerine kullanıcı görebilirsiniz alanları için UI okunur doğrulama)
eklemelisiniz, ben konteyner üzerinde aşağıdaki kodu çalıştırın Çalışın! Garip bir şekilde, yukarıdaki kodu devre dışı bırakmak, dinamik öğeleri oluşturmak, daha sonra tarayıcı JS konsolunda çalışan kod çalışır, ancak sadece varsayılan doğrulama mesajı gösterir.
Kaybettim. Herhangi bir fikir?
jQuery Doğrulama kullanıyorum 1.9.0 & mütevazi eklentisi bakılırsa bu her form elemanına birkaç özelliklerini ekleyerek HTML çoğunlukla yapılabilir gibi
Ah, güzel! Bunu yapmak için özel bir yöntem yapabilir ve seçili alandaki veri niteliklerini bir kerede ekleyebilirim. –
JSFiddle'da bile çalışmıyor. – Gabriel