0
Завершен

Дополнять запрос на стандартизацию из подсказок своими данными

Анонимный 10 лет назад обновлен 10 лет назад 2
Здравствуйте!

Там мое дополнение, видимо, "ушло", поэтому повторюсь.

Спасибо, метод "clean" через транзитный сервер работает.

Хорошо бы получить возможность (хотя бы в последующих версиях) дополнять запрос "clean" своими данными, как это сделано в "query" (в методе onSelect).

Обоснование: я, например, использую query для добавления в запрос csrf-токена, который потом проверяю на (своем) сервере и вырезаю из curl-запроса к dadata.ru.

Спасибо!

Ответ

Ответ
Завершен
Добрый день!

Мы не планируем такую возможность. clean — вспомогательный, инфраструктурный метод. А для модификации пользовательского ввода можно использовать обработчик onSearchStart.

Если же вы хотите передавать на свой сервер дополнительные данные (такие как CSRF-токен), для этого можно использовать свойство плагина params:
$el.suggestions({
    ...
    params: {
        "csrf": "token"
    }
}
Ответ
Завершен
Добрый день!

Мы не планируем такую возможность. clean — вспомогательный, инфраструктурный метод. А для модификации пользовательского ввода можно использовать обработчик onSearchStart.

Если же вы хотите передавать на свой сервер дополнительные данные (такие как CSRF-токен), для этого можно использовать свойство плагина params:
$el.suggestions({
    ...
    params: {
        "csrf": "token"
    }
}
А-а-а! Семен Семеныч! :)
Да, про дополнение params я и не подумал.
Спасибо большое!

Сервис поддержки клиентов работает на платформе UserEcho