jquery form validation issue -


  & lt; स्क्रिप्ट प्रकार = "टेक्स्ट / जावास्क्रिप्ट" & gt; JQuery.validator.addMethod ("स्टीम_आईडी", फ़ंक्शन (मान, तत्व) {return.optional (element)} / ^ STEAM_0: (0 | 1): [0- 9] {1} [0-9] { 0,8} $ /। परीक्षा (मान);}); JQuery.validator.addMethod ("नोम", फ़ंक्शन (मूल्य, तत्व) {यह return.optional (element)) /^[a-zA-Z0-9._ -] {4,16} $ / test ( मान);}); $ ()। Ready (function () {var validator = $ ("# form3")। Bind ("invalid-form.validate", फ़ंक्शन () {$ ("# summary")। Html ("O formulario contem" ("# चेतावनी, # सुमिरी"), त्रुटि प्लेसमेंट: फ़ंक्शन (त्रुटि, तत्व) + मान्यकर्ता.नम्बरऑफ़ इन्वालिड्स () + "एरोस।");} मान्य करें ({डीबग: सच, त्रुटि एलेमेंट: "em", त्रुटिसंवाद: $ ("# चेतावनी, #summary") ("टीडी");}, सफलता: कार्य (लेबल) {label.text ("")। AddClass ("सफलता");}, नियम: {स्टीमिड: {अपेक्षित: सच, स्टीम_आईडी: सच}, उपयोगकर्ता नाम: {आवश्यक: सत्य, नोम: सच}, उपनाम: {आवश्यक: सत्य, नोम: सत्य},}})}}; & Lt; / स्क्रिप्ट & gt;  

अच्छा, मेरा सवाल है, मैं इस फॉर्म को php में कैसे सबमिट करूँ? मैं एक डेटाबेस में एक चीज डालना चाहता हूं और मेरे पास इसके लिए एक phpscript है, लेकिन इस मान्यता के साथ मैं ऐसा नहीं कर सकता।

क्या आप मुझे बता सकते हैं कि कैसे jquery का उपयोग कर सबमिट करें?


मैं bassitance से jquery सत्यापन प्लगइन का उपयोग कर रहा हूँ

समस्या यहाँ है:

  debug: true,  

जब आपके पास true पर सेट होता है, तो यह डीबगिंग के लिए सक्रिय रूप से फ़ॉर्म सबमिशन से बचाता है, इसलिए आप अपने सत्यापन नियमों का परीक्षण कर सकते हैं लेकिन कोई पोस्टबैक ट्रिगर नहीं कर सकते हैं। यह परीक्षण के लिए विशुद्ध रूप से है एक बार जब आप सत्यापन चाहते हैं कि आप इसे कैसे चाहते हैं और आप वास्तव में फ़ॉर्म सबमिट करने के लिए स्थानांतरित करना चाहते हैं (जहां आप कर रहे हैं!), डीबग सेटिंग को निकाल दें (या इसे false < / Code>)।

एक पक्ष नोट के रूप में, $ ()। Ready (function () {) jQuery 1.4+ में पदावनत किया गया है, इसके बजाय आपको इनमें से किसी एक का उपयोग करना चाहिए: < / P>

  $ (दस्तावेज़) .ready (फ़ंक्शन () {// या: $ (फ़ंक्शन () { 

Comments