github.com/insionng/yougam@v0.0.0-20170714101924-2bc18d833463/public/root/js/matrix.wizard.js (about)

     1  
     2  $(document).ready(function(){
     3  	
     4  	$("#form-wizard").formwizard({ 
     5  		formPluginEnabled: true,
     6  		validationEnabled: true,
     7  		focusFirstInput : true,
     8  		disableUIStyles : true,
     9  	
    10  		formOptions :{
    11  			success: function(data){$("#status").fadeTo(500,1,function(){ $(this).html("<span>Form was submitted!</span>").fadeTo(5000, 0); })},
    12  			beforeSubmit: function(data){$("#submitted").html("<span>Form was submitted with ajax. Data sent to the server: " + $.param(data) + "</span>");},
    13  			dataType: 'json',
    14  			resetForm: true
    15  		},
    16  		validationOptions : {
    17  			rules: {
    18  				username: "required",
    19  				password: "required",
    20  				password2: {
    21  					equalTo: "#password"
    22  				},
    23  				email: { required: true, email: true },
    24  				eula: "required"
    25  			},
    26  			messages: {
    27  				username: "Please enter your name or username",
    28  				password: "You must enter the password",
    29  				password2: { equalTo: "Password don't match" },
    30  				email: { required: "Please, enter your email", email: "Correct email format is name@domain.com" },
    31  				eula: "You must accept the eula"
    32  			},
    33  			errorClass: "help-inline",
    34  			errorElement: "span",
    35  			highlight:function(element, errorClass, validClass) {
    36  			$(element).parents('.control-group').addClass('error');
    37  			},
    38  			unhighlight: function(element, errorClass, validClass) {
    39  				$(element).parents('.control-group').removeClass('error');
    40  			}
    41  		}
    42  	});	
    43  });