varemarious Δημοσ. 8 Μαρτίου 2011 Δημοσ. 8 Μαρτίου 2011 Καλημέρα μπήκα μέσα στη σελίδα της 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
Uberalles_gr Δημοσ. 8 Μαρτίου 2011 Δημοσ. 8 Μαρτίου 2011 Καλημέρα, προφανώς και ανεβάζεις όλα τα αρχεία που χρειάζονται. Σου βγάζει κανένα javascript error;;
varemarious Δημοσ. 8 Μαρτίου 2011 Μέλος Δημοσ. 8 Μαρτίου 2011 όχι δεν μου βγάζει error απλώς δεν μου κάνει τον έλεγχο πάει στο παρακάτω βήμα <!---- ------------ ------------ ----> Μόλις βρέθηκε η λύση .... Στο head η διαδρομή των script δίνονταν σε online διαδρομή .. μόλις τα έβαλα σε τοπικό αρχείο στο server τότε έπαιξε κανονικά..
Uberalles_gr Δημοσ. 8 Μαρτίου 2011 Δημοσ. 8 Μαρτίου 2011 Το πρόβλημα είναι στο 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); Και θα σου παίξει μια χαρά μετά
varemarious Δημοσ. 8 Μαρτίου 2011 Μέλος Δημοσ. 8 Μαρτίου 2011 φίλε μου ευχαριστώ πολύ που έλεγξες το κώδικα της JQ και σε ευχαριστώ για το χρόνο σου.. αλλά όπως έγραψα πιο πάνω το αποθήκευσα τοπικά το αρχείο και μου δούλεψε.. by the way θα κάνω και τη διόρθωση που επισήμανες.. ευχαριστώ και πάλι
Uberalles_gr Δημοσ. 8 Μαρτίου 2011 Δημοσ. 8 Μαρτίου 2011 Κατέβασα τα 2 JS αρχεία και μου έβγαζε ένα error και έκανα αυτό που σου είπα και μετά μου έπαιζε μια χαρά
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.