API

Вы можете использовать некоторые методы библиотеки в своих собственных приложениях.

PrettyForms.Validator.validate(element)

Провести валидацию элемента формы. Параметр: jQuery-элемент.

PrettyForms.getInputData(elements_container)

Собрать данные из указанного контейнера, попутно проверив всех их валидатором. Если валидация провалилась, возвращает false вместо данных. Параметр: jQuery-элемент, из которого будут собраны все поля.

PrettyForms.getInputsList(elements_container)

Вытащить все инпуты из указанного контейнера. Параметр: jQuery-селектор.

PrettyForms.sendData(url, mass, input_container_for_clear, input)

Отправить данные на указанный URL и обработать ответ. Параметры:

  • URL, на который будут отправлены данные
  • Данные, которые будут отправлены на URL
  • jQuery-элемент - контейнер для очистки инпутов, либо false
  • jQuery-элемент - кнопка, на которую был совершён клик. Она будет сделана неактивной на время запроса.