2012-07-27 18 views
6

निम्न स्क्रिप्ट काम नहीं करेगा jQuery सत्यापन प्लगइन का उपयोग कर - http://docs.jquery.com/Plugins/Validation - कि भेजने से प्रपत्र रोक रहा है यहाँ पाया जाता है:jQuery मान्यकरण प्लगइन प्रपत्र प्रस्तुत करने को रोकने, सबमिट बटन

http://www.bestcastleintown.co.uk/book2.php

कृपया में भरने सत्यापन संदेश गायब हो जाएं और देखें, फिर भेजने के लिए प्रयास करें, ऐसा लगता है कि यह नहीं भेज रहा है और मुझे समझ में नहीं आता क्यों।

जब यह स्क्रिप्ट हटा दी जाती है तो संपर्क फ़ॉर्म सही तरीके से कार्य करेगा और भेजने की अनुमति देगा। इसलिए मुझे लगता है कि यह समस्या पैदा कर रहा है। किसी भी मदद या सुझाव की सराहना की जाएगी।

<script type="text/javascript"> 
jQuery.validator.setDefaults({ 
    debug: true, 
    success: "valid" 
});; 
</script> 

    <script> 
     $(document).ready(function() { 
      $("#aform").validate({ 
       rules: { 
        postcode: {required: true,minlength: 6}, 
       phone: {required: true,number: true} 

       } 
      }); 
     }); 
    </script> 

उत्तर

7

आप डीबग मोड में सत्यापनकर्ता चला रहे हैं। relevant documentation का कहना है (जोर मेरा):

डिबग बूलियन डिफ़ॉल्ट: false

डिबग मोड सक्षम करता है। यदि true, फ़ॉर्म सबमिट नहीं किया गया है और कंसोल पर कुछ त्रुटियां प्रदर्शित की जाती हैं (फ़ायरबग या फ़ायरबग लाइट की आवश्यकता होती है)। सबमिट करने को रोकने के लिए एक फॉर्म केवल सबमिट करने की पुष्टि करने का प्रयास करें।

debug: true विकल्प को हटाने से आपकी समस्या ठीक हो जाएगी।

+0

आपके समय फ्रेडेरिक के लिए धन्यवाद, इसने समस्या हल कर दी है। – user1554264

संबंधित मुद्दे