0
Answered

jQuery плагин подстановка предопределённого города

Dmitriy Poluektov 4 years ago • updated 4 years ago 2

Есть следующая проблема:

есть поле для выбора города


var $city = $('#city');
$city.suggestions({
    ...
    type: "ADDRESS",
    bounds: 'city-settlement',
    geoLocation: false
});

И поле для улицы, ограниченное полем города

$('#street').suggestions({
    ...
    type: "ADDRESS",
    bounds: 'street-house',
    geoLocation: false,
    constraints: $city
});

Поле $city должно быть заполнено при заходе пользователем на страницу(например г Москва). Если просто подставить в value «г Москва», то constraints для поля #street не будет работать до тех пор, пока пользователь руками не выберет подсказку из поля $city.


Есть ли возможность скормить плагину предопределённый город (либо по строковому названию либо по его kladr_id)?

Answer

Answer
Answered

Это можно реализовать с помощью setSuggestion. Посмотрите пример, рекомендуем класть в настройку полный объект, по которому следует выполнить ограничение.

Answer
Answered

Это можно реализовать с помощью setSuggestion. Посмотрите пример, рекомендуем класть в настройку полный объект, по которому следует выполнить ограничение.