Bazı form üreteci tarafından, bir sayfada bir öğeler listesi oluşturulur ve bunların hepsinin üzerinde onayları vardır. Bir şekilde etkinleştirmek/Böyle bir element için doğrulama devre dışı bırakmak için dinamik bir şekilde olması gerekirjQuery ile Kesin Olmayan Doğrulama ile bir öğe için geçerliliği devre dışı bırakma
<input type="text" id="email" name="email" data-val-required="No valid email address!" data-val="true">
: Ben HTML kaynağında baktığınızda, ben böyle bir şey görüyorum. data-val
özniteliğini false
olarak ayarlayıp true
'a dönmeyi/devre dışı bırakmayı denedim. Ama buna cevap vermiyor gibi görünüyor. Doğrulama her zaman var!
Belirli alanlardaki doğrulamaları dinamik bir şekilde nasıl etkinleştirebileceğimi/devre dışı bırakabileceğimi bilen herhangi bir fikri olan var mı?
Gerçekten güzel bir çözüm! :) –
, varsayılan jquery doğrulama davranışını korumak için 'setting.ignore =": hidden, .ignore "ifadesini kullanmanız gerektiğini unutmayın." Kişisel olarak şunu eklemek istiyorum: devre dışı " –
Kaynak: http://weblogs.asp.net /imranbaloch/archive/2011/07/13/overriding-unobtrusive-client-side-validation-settings-in-asp-net-mvc-3.aspx – WolfyUK