1 line
2.9 KiB
JavaScript
Vendored
1 line
2.9 KiB
JavaScript
Vendored
var KTFormControls={init:function(){FormValidation.formValidation(document.getElementById("kt_form_1"),{fields:{email:{validators:{notEmpty:{message:"Email is required"},emailAddress:{message:"The value is not a valid email address"}}},url:{validators:{notEmpty:{message:"Website URL is required"},uri:{message:"The website address is not valid"}}},digits:{validators:{notEmpty:{message:"Digits is required"},digits:{message:"The velue is not a valid digits"}}},creditcard:{validators:{notEmpty:{message:"Credit card number is required"},creditCard:{message:"The credit card number is not valid"}}},phone:{validators:{notEmpty:{message:"US phone number is required"},phone:{country:"US",message:"The value is not a valid US phone number"}}},option:{validators:{notEmpty:{message:"Please select an option"}}},options:{validators:{choice:{min:2,max:5,message:"Please select at least 2 and maximum 5 options"}}},memo:{validators:{notEmpty:{message:"Please enter memo text"},stringLength:{min:50,max:100,message:"Please enter a menu within text length range 50 and 100"}}},checkbox:{validators:{choice:{min:1,message:"Please kindly check this"}}},checkboxes:{validators:{choice:{min:2,max:5,message:"Please check at least 1 and maximum 2 options"}}},radios:{validators:{choice:{min:1,message:"Please kindly check this"}}}},plugins:{trigger:new FormValidation.plugins.Trigger,bootstrap:new FormValidation.plugins.Bootstrap,submitButton:new FormValidation.plugins.SubmitButton,defaultSubmit:new FormValidation.plugins.DefaultSubmit}}),FormValidation.formValidation(document.getElementById("kt_form_2"),{fields:{billing_card_name:{validators:{notEmpty:{message:"Card Holder Name is required"}}},billing_card_number:{validators:{notEmpty:{message:"Credit card number is required"},creditCard:{message:"The credit card number is not valid"}}},billing_card_exp_month:{validators:{notEmpty:{message:"Expiry Month is required"}}},billing_card_exp_year:{validators:{notEmpty:{message:"Expiry Year is required"}}},billing_card_cvv:{validators:{notEmpty:{message:"CVV is required"},digits:{message:"The CVV velue is not a valid digits"}}},billing_address_1:{validators:{notEmpty:{message:"Address 1 is required"}}},billing_city:{validators:{notEmpty:{message:"City 1 is required"}}},billing_state:{validators:{notEmpty:{message:"State 1 is required"}}},billing_zip:{validators:{notEmpty:{message:"Zip Code is required"},zipCode:{country:"US",message:"The Zip Code value is invalid"}}},billing_delivery:{validators:{choice:{min:1,message:"Please kindly select delivery type"}}},package:{validators:{choice:{min:1,message:"Please kindly select package type"}}}},plugins:{trigger:new FormValidation.plugins.Trigger,submitButton:new FormValidation.plugins.SubmitButton,defaultSubmit:new FormValidation.plugins.DefaultSubmit,bootstrap:new FormValidation.plugins.Bootstrap({eleInvalidClass:"",eleValidClass:""})}})}};jQuery(document).ready(function(){KTFormControls.init()}); |