More improvements to registration, leaf input create, and charting
This commit is contained in:
@@ -1,40 +1,22 @@
|
||||
(function ($) {
|
||||
if($.validator && $.validator.unobtrusive){
|
||||
var defaultOptions = {
|
||||
validClass: 'is-valid',
|
||||
errorClass: 'is-invalid',
|
||||
highlight: function (element, errorClass, validClass) {
|
||||
$(element)
|
||||
.removeClass(validClass)
|
||||
.addClass(errorClass);
|
||||
},
|
||||
unhighlight: function (element, errorClass, validClass) {
|
||||
$(element)
|
||||
.removeClass(errorClass)
|
||||
.addClass(validClass);
|
||||
}
|
||||
//,
|
||||
//errorElement: 'span',
|
||||
//errorPlacement: function(error, element) {
|
||||
// error.addClass('invalid-feedback');
|
||||
// var errElement =
|
||||
// $('field-validation-error[data-validation-for="' + element.id + '"]');
|
||||
// errElement.append(error);
|
||||
//}
|
||||
};
|
||||
|
||||
$.validator.setDefaults(defaultOptions);
|
||||
|
||||
$.validator.unobtrusive.options = {
|
||||
errorClass: defaultOptions.errorClass,
|
||||
validClass: defaultOptions.validClass,
|
||||
errorClass: 'is-invalid',
|
||||
validClass: 'is-valid',
|
||||
errorElement: 'span',
|
||||
errorPlacement: function (error, element) {
|
||||
error.addClass('invalid-feedback');
|
||||
|
||||
var valmsgFor = element[0].id;
|
||||
if (element[0].type === 'radio') {
|
||||
valmsgFor = element[0].name.replace(/\..*/g, "");
|
||||
}
|
||||
|
||||
var errElement =
|
||||
$('field-validation-error[data-validation-for="' + element.id + '"]');
|
||||
errElement.append(error);
|
||||
}
|
||||
$('[data-valmsg-for="' + valmsgFor + '"]');
|
||||
|
||||
errElement.after(error);
|
||||
}
|
||||
};
|
||||
}
|
||||
else {
|
||||
|
||||
Reference in New Issue
Block a user