मेरे पास jQuery UI टैब के साथ एक पृष्ठ है, और पहले टैब पर एक आवश्यक फ़ील्ड है। प्रमाणीकरण कार्य करता है, और यदि उपयोगकर्ता ने कोई मान दर्ज नहीं किया है तो सत्यापन के क्षेत्र में सत्यापन संदेश दिखाई देता है। हालांकि, यदि उपयोगकर्ता पहले टैब पर नहीं है, तो यह स्पष्ट नहीं है कि फ़ील्ड अमान्य है।एएसपी.नेट एमवीसी 3 में अविभाज्य सत्यापन का उपयोग करते हुए, जब कोई फॉर्म अमान्य होता है तो मैं कार्रवाई कैसे कर सकता हूं?
इस मामले में, मैं पहला टैब दिखाना चाहता हूं, लेकिन मुझे यकीन नहीं है कि एक 'अमान्य' ईवेंट के लिए कॉलबैक पंजीकृत करने के बारे में कैसे जाना है, यदि कोई है।
मैंने टैब के ऊपर एक सत्यापन सारांश भी दिखाया है, जो उपयोगकर्ता के टैब पर ध्यान दिए बिना दिखाई देगा, लेकिन मेरी वरीयता उपयोगकर्ता को मैदान में ले जाएगी।
मैंने jquery.validate.unobtrusive.js फ़ाइल को देखने का प्रयास किया है, और ऐसा लगता है कि jquery.validate.js का विस्तार होता है। Jquery.validate के लिए प्रलेखन को देखते हुए, मुझे लगता है कि invalidHandler
विकल्प है जिसे validate method पर भेजा जा सकता है, लेकिन मुझे यह नहीं पता कि इसका उपयोग कैसे करें jquery.validation.unobtrusive द्वारा।
मुझे थोड़ा खो गया महसूस हो रहा है, इसलिए किसी भी मदद की सराहना की जाएगी!
संपादित
मैं कभी नहीं पता चल जवाब है, लेकिन कोई समाधान है, जो मैं नीचे पोस्ट के साथ आया था। फिर भी, मुझे आशा है कि कोई ऐसा करने के बेहतर तरीके से उत्तर देगा।
धन्यवाद, लेकिन है कि बस त्रुटि संदेश की स्थिति को निर्दिष्ट करने के लिए नहीं कर रहा है ? यह मेरी समस्या नहीं है। –