Ваши комментарии
Понятно, а можно ли как-то получить гео координаты в подсказках, или для этого надо воспользоваться сторонним сервисом (или после подсказки прогонять через стандартизацию)?
10 лет назад
Пока что нашел обходной путь: вынес форматирование адреса в отдельную функцию, использую ее и при форматировании подсказки, и при заполнении поля после выбора подсказки. Работает.
formatResult: formatResult,
onSelect: showSelected
function addressValue(suggestion) {
var address = suggestion.data;
return join([
join([address.settlement_type, address.settlement], " "),
join([address.city_type, address.city], " "),
join([address.street_type, address.street], " "),
join([address.house_type, address.house,
address.block_type, address.block], " ")
]);
};
function formatResult(value, currentValue, suggestion) {
return suggestion.value = addressValue(suggestion);
}
function showSelected(suggestion) {
return $('#address').val(addressValue(suggestion));
}
formatResult: formatResult,
onSelect: showSelected
function addressValue(suggestion) {
var address = suggestion.data;
return join([
join([address.settlement_type, address.settlement], " "),
join([address.city_type, address.city], " "),
join([address.street_type, address.street], " "),
join([address.house_type, address.house,
address.block_type, address.block], " ")
]);
};
function formatResult(value, currentValue, suggestion) {
return suggestion.value = addressValue(suggestion);
}
function showSelected(suggestion) {
return $('#address').val(addressValue(suggestion));
}
Проголосовать за собственный топик не могу, но да, это именно то, что я имел ввиду.
Система предлагает пользователю подтвердить правильность автоопределения полей. Вот в этот момент.
Нет. Мне эта форма вообще не нужна. Воспользуюсь API для корректировки. Я просто подумал, что вы этой формой показываете, как крут ваш алгоритм. И никак не предупреждаете, что результаты могут быть мягко говоря неудовлетворительны. Если вас это устраивает - ок.
Спасибо. Даже если они есть, они мне точно не нужны, т.е. вопрос сводится к тому, как отфильтровывать ненужные результаты в подсказках (в идеале - написать свою функцию-фильтр). Может, такой функционал уже есть?
Если нет, хорошо бы, чтобы он появился. Тогда проблема с "владениями" отпадет, их можно будет легко отфильтровать.
Если нет, хорошо бы, чтобы он появился. Тогда проблема с "владениями" отпадет, их можно будет легко отфильтровать.
Этот вопрос считается закрытым, новых ответов не будет?
ФИАС это наверное хорошо, только на Тарифной нет и никогда не было владения 7, если только это (дом 7 и владение 7) не одно и тоже: http://maps.yandex.ru/-/CVvDBK51
Можно ли как-то в Dadata не отображать владения? Их кроме ФИАС нигде не существует, в реальной жизни не встречаются (я может маленько утрирую, но только совсем чуть-чуть).
Можно ли как-то в Dadata не отображать владения? Их кроме ФИАС нигде не существует, в реальной жизни не встречаются (я может маленько утрирую, но только совсем чуть-чуть).
Прошу прощения, видимо, какой-то глюк в моем приложении. Полчаса долбался, а стоило написать в техподдержку, победился сам. Спасибо :-)
Сервис поддержки клиентов работает на платформе UserEcho