jquery - Ajax.BeginForm doesn't call onSuccess -


ASP.NET MVC 3 अनुप्रयोग में मैं Ajax.BeginForm का उपयोग करने के लिए लिखित पाठ नियंत्रक को पोस्ट करने के लिए।

  @using (Ajax.BeginForm ("पोस्ट", "फोरम", नया {धागे} = Model.Thread.Id}, नई AjaxOptions {OnSuccess = "PostReply"})) {& lt; div id = "उत्तर क्षेत्र "& gt; & Lt; h3 शैली = "सीमा नीचे: 1 पीएक्स ठोस काले" & gt; POST REPLY & lt; / h3 & gt; & Lt; span id = "post-error" class = "error-message" & gt; & lt; / span & gt; & Lt; textarea पंक्तियां = "1" cols = "1" id = "पोस्ट-पाठयरा" नाम = "सामग्री" & gt; & Lt; / पाठ क्षेत्र & gt; & Lt; इनपुट प्रकार = "सबमिट करें" वर्ग = "बटन" मान = "सबमिट करें" / & gt; & Lt; / div & gt; }   

नियंत्रक में मेरे पास है

  [एचटीटीपी पोस्ट] सार्वजनिक एक्शनरेशेंट पोस्ट (इंट थ्रेड ईडी, पोस्ट मॉोडेल मॉडल) {bool सफलता = गलत; If (ModelState.IsValid) {सफल = यूनिट.फोरम फैकड। क्रेतेपोस्ट (यूनिट। फोर्म फैकडे.गेटथ्रैडबीआईआईडी (थ्रेड आयडी), मॉडल.सामग्री, वर्तमान यूज़रआईडी); अगर (सफलता == सच) वापसी देखें ("PostSuccess"); } रिटर्न जेसन ("एफएसडीएफडीएस"); }   

और जावास्क्रिप्ट में मेरे पास यह

  फ़ंक्शन पोस्टरिप्पली (isRequestSuccessed) {चेतावनी ("asdasd"); यदि (isRequest सफल == गलत) {$ ("# post-error")। Html ("कृपया पुनः प्रयास करें"); } और {$ ("# पोस्ट-त्रुटि")। Html (""); }}   

समस्या यह है कि जावास्क्रिप्ट के फ़ंक्शन ने चेतावनी को फायरिंग और अवरुद्ध नहीं किया है, मेरा ब्राउज़र (फ़ायरफ़ॉक्स) मुझे एप्लिकेशन / जेसन फाइल डाउनलोड करने के लिए पॉप-अप देता है। क्या गलत है यहां?

सुनिश्चित करें कि आपने अपने पृष्ठ में निम्नलिखित स्क्रिप्ट को शामिल किया है:

  & lt; script src = "@ Url.Content (" ~ / scripts / jquery.unobtrusive-ajax.js ")" प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; & lt; / script & gt;   

और आपने वेब। कॉन्फ़िग में अविश्वसनीय जावास्क्रिप्ट सक्षम किया है:

  & lt; add key = "unobtrusive javaScriptEnabled" value = "true" / & gt;   

यह वही है जो अजाक्स। * काम करने के लिए Ajax.BeginForm जैसे सहायक। < / html>

Comments

Popular posts from this blog

mysql - BLOB/TEXT column 'value' used in key specification without a key length -

c# - Using Vici cool Storage with monodroid -

python - referencing a variable in another function? -