Почему необходимо указывать свойство строки поля при использовании formValidation.js?

Глядя на документацию по началу работы с FormValidation, они используют row: '.col-xs-5' свойство в сценарии их сложной формы примера. Я пытаюсь обернуть голову, зачем это нужно? Это как-то связано с правильным отображением обратной связи message?

1 ответ

Решение

Они используют параметр строки, чтобы задать размер сообщения об ошибке в соответствии с размером ввода.

например:

<div class="col-xs-8">
      <label class="control-label">Movie title</label>
      <input type="text" class="form-control" name="title" />
</div>

размер вводимого заголовка col-xs-8 а также вы должны дать вариант строки с col-xs-8 к опции проверки для отображения сообщения об ошибке в правильной ширине, которая является размером ввода (col-xs-8).

 title: {
                row: '.col-xs-8',
                validators: {
                    notEmpty: {
                        message: 'The title is required'
                    },
                    stringLength: {
                        max: 200,
                        message: 'The title must be less than 200 characters long'
                    }
                }
            }
Другие вопросы по тегам