मैं वास्तव में अपने asp.net Web Forms application (not MVC) में उपयोग करना चाहूंगा।
मैं रिचर UI अनुभव के लिए jQuery के सत्यापन का मानता हूं मैं अंतिम उपयोगकर्ता प्रदान कर सकता हूं और मुझे लाल सीमा (सीएसएस) का उपयोग करके अमान्य क्षेत्रों को हाइलाइट करने के लिए कुछ आवश्यकताएं हैं।
I asp.net validators का मानना है क्योंकि वे क्लाइंट पर ही नहीं बल्कि सर्वर पर मान्यताओं, ताकि मैं किसी भी यूजर को विभिन्न सुरक्षा कमजोरियों को नहीं खोलूं जो अपने ब्राउजर में जावास्क्रिप्ट बंद करने के लिए चतुर है।
तो मैं एक अच्छा साफ इन दो प्रौद्योगिकियों को एकीकृत करने का तरीका।
सबसे अच्छा मैं के साथ आ सकता है कि सभी एएसपी.नेट वैलिएट्स को सक्षम करें, जो कि enableclientscript = false पर सेट किया गया है और क्लाइंट पर jQuery के सत्यापन नियमों को दोहराने और सर्वर पर asp के रूप में .NET validators लेकिन मैं पहले से ही इस दृष्टिकोण के साथ कुछ चुनौतियों को देख सकते हैं।
अंत में मुझे asp.net validators के साथ हाइलाइटिंग प्राप्त करने के लिए सबसे कम घर्षण तरीका पाया और jquery नहीं था
& lt; script type = 'jquery validation plugin' का उपयोग करने के लिए, लेकिन jquery की सरल पंक्ति का उपयोग करने के लिए t (नोट करें कि सटीक सिंटैक्स आपके फ़ॉर्म को कैसे लेआउट के आधार पर भिन्न होगा): < पाठ / जावास्क्रिप्ट '& gt; $ ("इनपुट [@ टाइप = सबमिट करें]")। क्लिक करें (फ़ंक्शन () {$ ('span.validationerror: hidden')। माता पिता ()। माता पिता ()। ('इनपुट') खोजें। RemoveClass ('inputError' ); $ ('Span.validationerror: visible')। माता पिता ()। माता पिता ()। ('इनपुट')। AddClass ('inputError');}); & Lt; / स्क्रिप्ट & gt;
यह मदद कर सकता है!
Comments
Post a Comment