मैं एक " 'Sys' अपरिभाषित है Microsoft JScript रनटाइम त्रुटि" हो रही है है। AJAX कॉल आंशिक दृश्य से बना है जो एक से अधिक पृष्ठों में एम्बेड किया गया है। यह एक को छोड़कर सभी पृष्ठों पर ठीक काम करता है। मैंने web.config फ़ाइल सेटिंग्स और .axd मैपिंग को संभावित समाधान के रूप में इंगित करने वाली पोस्ट पढ़ी हैं, लेकिन एप्लिकेशन web.config में सही तरीके से कॉन्फ़िगर किया गया है, और .axd मैपिंग IIS में भी सही हैं। इसके अलावा यह उन सभी पृष्ठों पर ठीक काम करता है जो इस आंशिक दृश्य का उपयोग करते हैं। यह एजेक्स पुस्तकालयों की तरह अभिनय कर रहा है इस पृष्ठ के लिए लोड नहीं हो रहा है।ASP.NET MVC AJAX Sys अपरिभाषित त्रुटि
स्क्रिप्ट फ़ाइलें के लिए संदर्भ साझा site.master फ़ाइल में हैं। सभी पृष्ठ, जिनमें से कोई काम नहीं करता है, उसी मास्टरपेज का संदर्भ लें।
कोई विचार? मैं इस पर दो दिनों से काम कर रहा हूं। धन्यवाद।
संपादित करें: के रूप में सैम नीचे ने कहा, यह प्रतीत होता है से पहले AJAX पुस्तकालयों लोड करने के लिए एक मौका है की तरह AJAX कॉल फायरिंग कर रहा है। लेकिन, AJAX कॉल पृष्ठ के प्रस्तुत होने के बाद लंबे समय तक सबमिट बटन द्वारा ट्रिगर किया जाता है, इसलिए AJAX पुस्तकालयों में लोड करने में काफी समय होता है - पहली बार पर्याप्त जानकारी न देने के लिए खेद है।
@ सैम - मैं पहले से ही फायरबग के साथ एक नज़र डाला और स्क्रिप्ट टैब पर क्लिक करते समय अजाक्स पुस्तकालयों को लोड कर सकते हैं। मैं फ़ायरबग से परिचित नहीं हूं, हालांकि, मुझे कुछ याद आ रहा है। मैंने फिडलर का बहुत उपयोग किया है, इसलिए जब मैं स्क्रिप्ट के लिए कॉल को सत्यापित करने के लिए कार्यालय में जाता हूं तो मैं कल इसके साथ एक नज़र डालता हूं। चूंकि पेज के प्रस्तुत होने के बाद लंबे समय से सबमिट बटन से AJAX कॉल ट्रिगर किया गया है, इसलिए मैं यह कहूंगा कि स्क्रिप्ट को लोड करने का मौका नहीं मिला है। धन्यवाद। – cnaegle
@ सैम - आज सुबह फिडलर के साथ एक नज़र डाली और अनुमान लगाया क्या? स्क्रिप्ट फ़ाइल का पथ केवल उस पृष्ठ के लिए गलत है। अभी तक क्यों नहीं पता, लेकिन जब मैं स्क्रिप्ट के लिए पूरी तरह से योग्य पथ डालता हूं, तो पृष्ठ पूरी तरह से काम करता है। धन्यवाद, मैं आपके उत्तर को सही के रूप में चिह्नित कर रहा हूं क्योंकि यह मुझे सही पथ से नीचे भेजता है - एक उपकरण का उपयोग करके मुझे बताया होगा कि मुझे दो दिन पहले क्या पता होना चाहिए :) – cnaegle