javascript - Validation fires even if whole TR is display:none -
मेरे पास नीचे एक तालिका पंक्ति है
& lt; tr id = "trEm" & gt ; & Lt; asp: टेक्स्ट बॉक्स आईडी = "txtEmNumber" runat = "server" चौड़ाई = "200" टूलटिप = "पावती नंबर दर्ज करें" CssClass = "बॉडी_टेक्स्ट कैपिटल" मैक्सलेैण्ड = "16" टैबइंडएक्स = "6" & gt; & lt; / asp: टेक्स्ट बॉक्स & gt; & Lt; asp: RequiredFieldValidator आईडी = "rfvEm1Number" runat = "server" SetFocusOnError = "true" मान्यकरण समूह = "प्रथम" त्रुटि संदेश = "ईएम भाग- I नंबर आवश्यक है" ControlToValidate = "txtEmNumber" प्रदर्शन = "कोई नहीं" पाठ = " * "& gt; & Lt; एएसपी: मान्यकरणसुनी आईडी = "बनामफर्स्ट पैनेल" रनैट = "सर्वर" ShowMessageBox = "true" ShowSummary = "false" मान्यकरण समूह = "प्रथम" / & gt; & Lt; / टीआर & gt; मैंने jQuery के साथ कुछ तर्क लागू किया है जो कि
जैसे प्रदर्शित करने के लिए इस पंक्ति पर सीएसएस लागू होता है ($ (value) .val () == ' 0 '& amp; $ (मान) .इस (': चेक ')) {$ (' # trEm ')। सीएसएस (' प्रदर्शन ',' कोई नहीं '); } यह ठीक काम कर रहा है, तथापि, आवश्यक फ़ील्ड के सत्यापन आग भी trEm है (प्रदर्शन: कोई नहीं)। क्या करें जब यह पंक्ति अदृश्य मोड में है, तो इस मान्यता को रोकने के लिए?
कोशिश करो,
$ (': tr')। है (': दृश्य') {यदि ($ (मान) .val () == '0' & amp; $ (मान) .इस (': चेक' )) {$ ('# TrEm')। सीएसएस ('प्रदर्शन', 'कोई नहीं'); }}
Comments
Post a Comment