File: /home/barbeatleanalyti/public_html/m.beatleanalytics.com/assets/js/main_validation.js
$(document).ready(function(){
// ========================== Add New User Validation Start From Here =====================
$(function() {
$.validator.addMethod("valueNotEquals", function(value, element, arg){
return arg != value;
}, "Value must not equal arg.");
$("form[name='createUserForm']").validate({
// Specify validation rules
rules: {
addUserGroup: { valueNotEquals: "default" },
addUserName: "required",
addUserEmail: {
required: true,
email: true
},
addUserPhone: {
required: true,
number : true,
minlength: 10,
maxlength: 10
},
addUserpPassword: {
required: true,
minlength: 8
}
},
messages: {
addUserName: "Please enter your firstname",
addUserPhone: {
required: "Please provide a Mobile Number",
minlength: "Your password must be at least 10 characters long and should be numeric"
},
addUserpPassword: {
required: "Please provide a password",
minlength: "Your password must be at least 8 characters long"
},
addUserEmail: "Please enter a valid email address"
},
submitHandler: function(form) {
form.submit();
}
});
});
// ===================== Validation FOr Branch Start From Here ========================
$(function() {
$.validator.addMethod("valueNotEquals", function(value, element, arg){
return arg != value;
}, "Value must not equal arg.");
$("form[name='createBranchForm']").validate({
// Specify validation rules
rules: {
addBranchName: "required",
addBranchOrg : { valueNotEquals: "default" },
addBranchLocation : { valueNotEquals: "default" },
addBranchManager : { valueNotEquals: "default" }
},
messages: {
addBranchName: "Please enter your Branch Name",
},
submitHandler: function(form) {
form.submit();
}
});
});
// ============= Validation For Organization Start From Here =======================
$(function() {
$.validator.addMethod("valueNotEquals", function(value, element, arg){
return arg != value;
}, "Value must not equal arg.");
$("form[name='createOrgForm']").validate({
// Specify validation rules
rules:
{
addOrgName: "required",
addChoice : "required",
addBranchOrg : { valueNotEquals: "default" },
},
messages: {
addUserName: "Please enter your Organization Name",
},
submitHandler: function(form) {
form.submit();
}
});
});
});