Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 64 | Rev 858 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 64 Rev 65
Línea 66... Línea 66...
66
            errorElement: 'span',
66
            errorElement: 'span',
67
            errorClass: 'error invalid-feedback',
67
            errorClass: 'error invalid-feedback',
68
            errorPlacement: function(error, element) {
68
            errorPlacement: function(error, element) {
69
                const child = element.children(':first-child');
69
                const child = element.children(':first-child');
70
                if(element[0].localName == 'input'){
70
                if(element[0].localName == 'input'){
71
                    console.log('>>: in condition > ', error);
-
 
72
                    let _error = error
71
                    let _error = error
73
                    _error[0].style.display = 'block'
72
                    _error[0].style.display = 'block'
74
                    _error.insertBefore(element);
73
                    _error.insertBefore(element);
75
                }
74
                }
76
                else if(element.parent('.form-group').length) {
75
                else if(element.parent('.form-group').length) {
77
                    error.insertAfter(element);
76
                    error.insertAfter(element);
78
                } else if(element.parent('.toggle').length) {
77
                } else if(element.parent('.toggle').length) {
79
                    error.insertAfter(element.parent().parent());
78
                    error.insertAfter(element.parent().parent());
80
                } else {
79
                } else {
81
                    console.log('>>: field > validator > is not form group', element, element.parent());
-
 
82
                    error.insertAfter(element.parent());
80
                    error.insertAfter(element.parent());
83
                }
81
                }
84
            }
82
            }
85
        });
83
        });
Línea 86... Línea 84...
86
    
84
    
87
    
85
    
88
        $.fn.showFormErrorValidator = function(fieldname, errors) {
-
 
89
            var field = $(fieldname);
86
        $.fn.showFormErrorValidator = function(fieldname, errors) {
90
            console.log('>>: field > validationError form', field, field.parent());
87
            var field = $(fieldname);
91
            if(field) {
88
            if(field) {
92
                $(field).addClass('is-invalid');
89
                $(field).addClass('is-invalid');
93
                var error = $('<span id="' + fieldname +'-error" class="error invalid-feedback">' + errors + '</div>');
90
                var error = $('<span id="' + fieldname +'-error" class="error invalid-feedback">' + errors + '</div>');