Προς το περιεχόμενο

JQuery Requires Fields


varemarious

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλημέρα μπήκα μέσα στη σελίδα της jQuery και χρησιμοποίησα το παρακάτω script

>
<script src="http://code.jquery.com/jquery-latest.js"></script>
 <script type="text/javascript" src="http://dev.jquery.com/view/trunk/plugins/validate/jquery.validate.js"></script>

<style type="text/css">
label.error {  
   color: red;  
}

.submit { 
    margin-left: 12em; 
}

</style>

<script>
 $(document).ready(function(){
   $("#contact").validate();
 });
</script>

 

και στο πεδίο που θέλω να γίνει υποχρεωτικό προσθέτω το class="required"

 

όταν το τρέχω στο pc μου τότε τρέχει κανονικά όταν το τρέχω στο server δε μου λειτουργεί το script.

τι ξεχνάω ; τι λάθος κάνω ;

 

το παράδειγμα http://docs.jquery.com/Plugins/validation

Δημοσ.

όχι δεν μου βγάζει error απλώς δεν μου κάνει τον έλεγχο πάει στο παρακάτω βήμα

 

<!---- ------------ ------------ ---->

 

Μόλις βρέθηκε η λύση ....

 

Στο head η διαδρομή των script δίνονταν σε online διαδρομή ..

μόλις τα έβαλα σε τοπικό αρχείο στο server τότε έπαιξε κανονικά..

Δημοσ.

Το πρόβλημα είναι στο jquery.validate.js στην γραμμή 972.

 

Εάν δεις ότι ακολουθεί από κάτω τα βάζει σε σχόλια..

 

EDIT:

 

Πήγαινε και γράψε αυτό

>
return this.optional(element) || /^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(value);

 

Και θα σου παίξει μια χαρά μετά

Δημοσ.

φίλε μου ευχαριστώ πολύ που έλεγξες το κώδικα της JQ και σε ευχαριστώ για το χρόνο σου..

 

αλλά όπως έγραψα πιο πάνω το αποθήκευσα τοπικά το αρχείο και μου δούλεψε..

 

by the way θα κάνω και τη διόρθωση που επισήμανες..

 

ευχαριστώ και πάλι

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...