updates
This commit is contained in:
@@ -198,24 +198,22 @@ export class FormValidator extends Validator {
|
||||
if (input.type == 'checkbox' || input.type == 'radio') {
|
||||
input.parentNode.classList.add('sp-has-error');
|
||||
}
|
||||
|
||||
const fieldWrapper = input.dxParents('.form-field');
|
||||
|
||||
if (!fieldWrapper) {
|
||||
return false;
|
||||
}
|
||||
|
||||
fieldWrapper.classList.add('form-field-error');
|
||||
|
||||
const inputWrapper = fieldWrapper.dxFind('.input-wrapper');
|
||||
|
||||
if (inputWrapper) {
|
||||
inputWrapper.after( El('div', { className: 'sp-label-error' }, emsg ) );
|
||||
}
|
||||
else {
|
||||
|
||||
let fieldWrapper = input.dxParents('.form-field');
|
||||
|
||||
if (!fieldWrapper) {
|
||||
return false;
|
||||
}
|
||||
|
||||
fieldWrapper.classList.add('form-field-error');
|
||||
|
||||
const inputWrapper = fieldWrapper.dxFind('.input-wrapper');
|
||||
|
||||
if (inputWrapper) {
|
||||
inputWrapper.after( El('div', { className: 'sp-label-error' }, emsg ) );
|
||||
}
|
||||
else {
|
||||
fieldWrapper.append( El('div', { className: 'sp-label-error' }, emsg ) );
|
||||
}
|
||||
fieldWrapper.append( El('div', { className: 'sp-label-error' }, emsg ) );
|
||||
}
|
||||
|
||||
return false;
|
||||
|
||||
Reference in New Issue
Block a user