Клуб API Карт

Запрет кеширования метки в Firefox

pa.kit
11 февраля 2015, 16:01

Ситуация такая, есть форма из двух полей:

  • улица
  • дом

когда пользователь заполняет эти поля, то на яндекс картах проставляется метка с указанным адресом, все работает отлично. Но проблема в том, что если, после заполнения полей пользователь обновит страницу, то Firefox запоминает предыдущую метку и получается, что если пользователь опять заполнит поля, то будет уже две метки... Такая проблема наблюдается только в FF, пытался проставить autocomplete="off" - безрезультатно. Подскажите куда копать???

3 комментария
Подписаться на комментарии к посту

http://kitaev-dev.pp.ua/node/add/apartment

скрипт срабатывает после потери фокуса поля "улица"

В общем то там нет никакого кеширования метки

У вас вызываетcя init карты и в нем 

Drupal.geofieldYmap.addObject(map, objects, settings.editable);

который и добавляет эту метку.

Можно попробовать поставить autocomplete="off" на форму и включить для нужных полей.

Какой-то странный глюк FF чтоли