Skip to content

Releases: garakh/kladrapi-jsclient

jQuery Kladr 2.0.3

07 Oct 06:26
Compare
Choose a tag to compare

Обновлены примеры.

jQuery Kladr 2.0.2

06 Oct 13:49
Compare
Choose a tag to compare

Исправлены ошибки.

jQuery Kladr 2.0.1

06 Oct 07:17
Compare
Choose a tag to compare

Исправлены ошибки.

jQuery Kladr 2.0

04 Oct 13:45
Compare
Choose a tag to compare

Что нового?

Плагин был полностью переработан: улучшены прежние возможности, добавлены новые,
а так же было исправлено множество багов.

Изменения в статичном объекте $.kladr

  • Добавлено перечисление typeCode для типов населённых пунктов.
  • Добавлена функция validate для проверки корректности объекта запроса.

Теперь $.kladr дополнительно расширяется плагином $('input').kladr:

  • setDefault - устанавливает значения по-умолчанию
    для параметров плагина.
  • getDefault - возвращает значение по-умолчанию для параметра плагина.
  • getInputs - возвращает jQuery коллекцию полей ввода, к которым был
    подключён плагин.
  • buildAddress - строит строку адреса на основании массива объектов КЛАДР.
  • getAddress - возвращает строку адреса на основании полей ввода,
    к которым был подключён плагин.

Изменения в параметрах плагина $('input').kladr

Параметры:

  • Добавлен параметр typeCode для фильтрации населённых пунктов по типу.
  • Добавлен параметр oneString, включающий режим ввода адреса одной строкой.
  • Добавлен параметр parentInput, позволяющий задать поле ввода с родительским
    объектом.
  • Переименован параметр showSpinner в spinner.
  • Удалён параметр arrowSelect. Теперь отключить выбор объекта из списка клавишами
    "вверх" и "вниз" нельзя.

Функции:

  • Добавлена функция showSpinner, отображающая ajax-крутилку.
  • Добавлена функция hideSpinner, скрывающая ajax-крутилку.
  • Изменены функции source, labelFormat и valueFormat. Теперь в качестве агрумента query
    передаётся не строка, введённая пользователем, а объект запроса, например:
    {type: 'city', name: 'Моск', withParents: true}.

События:

  • Добавлены before события, возникающие перед выполнением действия: openBefore,
    closeBefore, sendBefore, selectBefore, checkBefore.
  • Переименовано событие received в receive.
  • Удалено событие preselect. Его функцию теперь выполняет событие selectBefore.

Добавлен плагин $('input').kladrZip

Подробную информацию о плагине смотрите в README.

Что ещё

Были полностью переработаны примеры.
Так же изменились структура файлов и способ сборки плагина.
Более подробную информацию смотрите в README.

jQuery Kladr

30 Sep 16:55
Compare
Choose a tag to compare
jQuery Kladr Pre-release
Pre-release

Pre-release new version

jQuery Kladr

14 Sep 07:42
Compare
Choose a tag to compare
jQuery Kladr Pre-release
Pre-release

Pre-release new version

jQuery Kladr

14 Nov 06:47
Compare
Choose a tag to compare

fix bugs

jQuery Kladr

30 Oct 12:13
Compare
Choose a tag to compare

fix bugs

jQuery Kladr

10 Oct 08:51
Compare
Choose a tag to compare

Плагин для автодополнения полей адреса при вводе.

jQuery Kladr

30 Sep 12:34
Compare
Choose a tag to compare

fix bugs