मैं एक फॉर्म को सत्यापित करने के लिए jquery मान्य प्लगइन का उपयोग करने और AJAX अनुरोध के साथ सामग्री सबमिट करने का प्रयास कर रहा हूं।
यह कोड मेरे दस्तावेज़ के प्रमुख में है।
$(document).ready(function() {
$('#contact-form').validate({submitHandler: function(form) {
$(form).ajaxSubmit();
contactSuccess() ;
}
});
});
सत्यापन कार्य करता है। हालांकि, सबमिशन सामान्य रूप से किया जाता है: जमा करने पर, पृष्ठ पुनः लोड होता है। बेशक, मेरे पास उन ब्राउज़रों के लिए गैर-जेएस फ़ॉलबैक व्यवहार है जिनके पास जेएस सक्षम नहीं है। लेकिन मैं चिकनी उपयोगकर्ता अनुभव काम करना चाहता हूं।
त्रुटि है कि मैं फ़ायरबग में देखते हैं: $ (फार्म) .ajaxSubmit एक समारोह
क्या मैं गलत यहाँ क्या कर रही हो सकता है नहीं है?
क्या आपने jquery फॉर्म प्लगइन शामिल किया था? (http://jquery.malsup.com/form/#getting-started) – yoavmatchulsky
क्या आप वाकई लाइब्रेरी को सही तरीके से लोड कर रहे हैं? – treeface