Skip to content

Commit ed01f1b

Browse files
committed
new license, some optimization for better prestanda
1 parent 17d9283 commit ed01f1b

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

jquery.formvalidator.js

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
/**
1616
* Should be called on the element containing the input elements
17+
*
1718
* @param {Object} language Optional, will override jQueryFormUtils.LANG
1819
* @param {Object} settings Optional, will override the default settings
1920
* @return {jQuery}
@@ -29,6 +30,7 @@
2930
/**
3031
* Should be called on the element containing the input elements.
3132
* <input data-help="The info that I want to display for the user when input is focused" ... />
33+
*
3234
* @param {String} attrName Optional, default is data-help
3335
* @return {jQuery}
3436
*/
@@ -68,6 +70,7 @@
6870
* Function that validates the value of given input and shows
6971
* error message in a span element that is appended to the parent
7072
* element
73+
*
7174
* @param {Object} language Optional, will override jQueryFormUtils.LANG
7275
* @param {Object} settings Optional, will override the default settings
7376
* @param {Boolean} attachKeyupEvent Optional
@@ -131,6 +134,7 @@
131134

132135
/**
133136
* Function that validate all inputs in a form
137+
*
134138
* @param language
135139
* @param settings
136140
*/
@@ -163,6 +167,7 @@
163167

164168
/**
165169
* Tells whether or not to validate element with this name and of this type
170+
*
166171
* @param {String} name
167172
* @param {String} type
168173
* @return {Boolean}
@@ -180,6 +185,7 @@
180185

181186
/**
182187
* Adds message to error message stack if not already in the message stack
188+
*
183189
* @param {String} mess
184190
*/
185191
var addErrorMessage = function(mess) {
@@ -320,6 +326,7 @@ jQueryFormUtils.defaultBorderColor = null;
320326

321327
/**
322328
* Validate email
329+
*
323330
* @return {Boolean}
324331
*/
325332
jQueryFormUtils.validateEmail = function(email) {
@@ -335,6 +342,7 @@ jQueryFormUtils.validateEmail = function(email) {
335342

336343
/**
337344
* Validate phone number, at least 7 digits only one hyphen and plus allowed
345+
*
338346
* @return {Boolean}
339347
*/
340348
jQueryFormUtils.validatePhoneNumber = function(tele) {
@@ -352,6 +360,7 @@ jQueryFormUtils.validatePhoneNumber = function(tele) {
352360

353361
/**
354362
* Validate that string is a swedish telephone number
363+
*
355364
* @param {Number}
356365
* @return {Boolean}
357366
*/
@@ -371,6 +380,7 @@ jQueryFormUtils.validateSwedishMobileNumber = function(number) {
371380

372381
/**
373382
* Is this a valid birth date YYYY-MM-DD
383+
*
374384
* @return {Boolean}
375385
*/
376386
jQueryFormUtils.validateBirthdate = function(val, dateFormat) {
@@ -400,6 +410,7 @@ jQueryFormUtils.validateBirthdate = function(val, dateFormat) {
400410
/**
401411
* Is it a correct date according to given dateFormat. Will return false if not, otherwise
402412
* an array 0=>year 1=>month 2=>day
413+
*
403414
* @param {String} val
404415
* @param {String} dateFormat
405416
* @return {Array}|{Boolean}
@@ -439,6 +450,7 @@ jQueryFormUtils.parseDate = function(val, dateFormat) {
439450

440451
/**
441452
* skum fix. är talet 05 eller lägre ger parseInt rätt int annars får man 0 när man kör parseInt?
453+
*
442454
* @param {String} val
443455
* @param {Number}
444456
*/
@@ -450,6 +462,7 @@ jQueryFormUtils.parseDateInt = function(val) {
450462

451463
/**
452464
* Validate swedish security number yyymmddXXXX
465+
*
453466
* @param {String} securityNumber
454467
* @return {Boolean}
455468
*/
@@ -482,6 +495,7 @@ jQueryFormUtils.validateSwedishSecurityNumber = function(securityNumber) {
482495

483496
/**
484497
* Validate time HH:mm
498+
*
485499
* @param {String} time
486500
* @return {Boolean}
487501
*/
@@ -499,6 +513,7 @@ jQueryFormUtils.validateTime = function(time) {
499513

500514
/**
501515
* Validate float value
516+
*
502517
* @param {String} val
503518
* @return {Boolean}
504519
*/
@@ -508,6 +523,7 @@ jQueryFormUtils.validateFloat = function(val) {
508523

509524
/**
510525
* Validate that given value is a number
526+
*
511527
* @param {String} val
512528
* @return {Boolean}
513529
*/
@@ -517,6 +533,7 @@ jQueryFormUtils.validateInteger = function(val) {
517533

518534
/**
519535
* Has month only 30 days?
536+
*
520537
* @param {Number} m
521538
* @return {Boolean}
522539
*/
@@ -526,6 +543,7 @@ jQueryFormUtils.isShortMonth = function(m) {
526543

527544
/**
528545
* Simple spam check
546+
*
529547
* @param {String} val
530548
* @param {String} classAttr
531549
* @return {Boolean}
@@ -537,6 +555,7 @@ jQueryFormUtils.simpleSpamCheck = function(val, classAttr) {
537555

538556
/**
539557
* Validate domain name
558+
*
540559
* @param {String} val
541560
* @return {Boolean}
542561
*/
@@ -600,6 +619,7 @@ jQueryFormUtils.validateDomain = function(val) {
600619
* Validate the value of given element according to the validation rule
601620
* defined in attribute with given name. Will return true if valid,
602621
* error message otherwise
622+
*
603623
* @param {jQuery} el
604624
* @param {Object} language (jQueryFormUtils.LANG)
605625
* @param {String} validationRuleAttr
@@ -731,6 +751,7 @@ jQueryFormUtils.validateInput = function(el, language, config, form) {
731751

732752
/**
733753
* Error dialogs
754+
*
734755
* @var {Object}
735756
*/
736757
jQueryFormUtils.LANG = {
@@ -758,6 +779,7 @@ jQueryFormUtils.LANG = {
758779

759780
/**
760781
* Validate url
782+
*
761783
* @param {String} url
762784
* @return {Boolean}
763785
*/
@@ -768,6 +790,7 @@ jQueryFormUtils.validateUrl = function(url) {
768790

769791
/**
770792
* Restrict input length
793+
*
771794
* @param {jQuery} inputElement Jquery Html object
772795
* @param {jQuery} maxLengthElement jQuery Html Object
773796
* @return void

0 commit comments

Comments
 (0)