summaryrefslogtreecommitdiffstats
path: root/openo-portal/portal-resmgr/src/main/webapp/resmgr-nfv/js/validateset.js
blob: 5b44be87659d60e1b69d7229d9d27de5bb237b4d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
$(function(){
	$.validator.setDefaults({
	    onkeyup: null,
	    success: function(label){
	        label.text('').addClass('valid');
	    },
	    onfocusin: function( element ) {
	        this.lastActive = element;
	        this.addWrapper(this.errorsFor(element)).hide();
	        var tip = $(element).attr('tip');
	        if(tip && $(element).parent().children(".tip").length === 0){
	            $(element).parent().append("<label class='tip'>" + tip + "</label>");
	        }
	        $(element).addClass('highlight');
	        if ( this.settings.focusCleanup ) {
	            if ( this.settings.unhighlight ) {
	                this.settings.unhighlight.call( this, element, this.settings.errorClass, this.settings.validClass );
	            }
	            this.hideThese( this.errorsFor( element ) );
	        }
	    },
	    onfocusout: function( element ) {
	        $(element).parent().children(".tip").remove();
	        $(element).removeClass('highlight');
	        this.element( element );
	    }
	});
});