Как я санкционирую, с кнопки, что формуляр был совсем правильно с formValidation.io?

Я считаю формуляр санкционированным с formValidation.io и хочу захватить с кнопки, что все было санкционировано правильно.

Я читаю api (здесь ссылка), но я не нахожу, как заставление это функционировать, только он бросает в меня ошибки, которые не распознает эта функция.

Совокупная информация:

        $('#form-crear').formValidation({
            framework: 'bootstrap',
            button: {
                selector: '#Guardar',
                disabled: 'disabled'
            },
            icon: {
                valid: 'glyphicon glyphicon-ok',
                invalid: 'glyphicon glyphicon-exclamation-sign',
                validating: 'glyphicon glyphicon-refresh'
            },
            fields: {
                CrearNombre: {
                    validators: {
                        notEmpty: {
                            message: 'El campo Nombre es requerido'
                        },
                        stringLength: {
                            min: 5,
                            max: 30,
                            message: 'El Nombre de 5 a 30 caracteres de largo'
                        },
                        regexp: {
                            regexp: /^[a-zA-Z]+$/,
                            message: 'El Nombre solo puede contener letras'
                        },
                        remote: {
                            message: 'El Cargo ya esta registrado',
                            url: "cargos/comprobacionNuevo",  
                            type: "post",
                            data: {
                                valor: 'valor',
                                CrearNombre: 'CrearNombre'
                            },
                            async: true
                        }
                    }
                }
            }
        })
        .on('success.form.fv', function(e) {
            switch ($button.attr('id')) {
                case 'Guardar':
                    break;
                default:
                    break;
            }
        });

Он говорит, что, чтобы получать ошибку, он с "isValid ()", я предполагаю, что это было бы так:

$(document).on('click', '#Guardar', function() {
    alert($('#form-crear').isValid());
}

Это было бы должно направлять стоимость "true/false/null", как я читаю в API.

То, что я не понимаю, так это эта часть:

Ensure that the санкционируй тебя () method is already called before calling this one.

0
задан 19.06.2017, 17:27
1 ответ

В документации plugin они не определяют хорошо Ваше использование, только мне случилось пробовать так и функционируй верно.

$('#form-crear').data('formValidation').validate().isValid();

Он это посылает:

true: если все поля действительные
false: если есть не действительное поле
null: если есть по крайней мере поле, которое еще не санкционировано или санкционировано
1
ответ дан 24.11.2019, 12:21

Теги

Похожие вопросы