К содержанию

Как TicketForm запоминает введённые данные?

У TicketForm если выберешь что-то, или впишешь текст и нечаянно обновишь страницу — данные останутся в форме. Как это работает?
Это конечно круто и дико удобно, но в моём случае это мешает мне подставлять свои данные. Например если селект уже выставлен в коде с option selected, но при открытии страницы отобразится последнее открытое значение, а не выбранное в коде с помощью selected.

Как заставить формы не сохранять вписанные значения, а отображать форму с чистого листа?
Василий Столейков
Василий Столейков
24 ноября 2015, 18:57
modx.pro
1 402
Реклама

Комментарии: 5

Василий Наумкин
Василий Наумкин Администратор
24 ноября 2015, 22:01
Меняй родной javascript и отключай Sisyphus.
    Василий Столейков
    Василий Столейков Проверенный
    24 ноября 2015, 22:03
    Спасибо!
      Василий Столейков
      Василий Столейков Проверенный
      24 ноября 2015, 22:24
      Посмотрел родной javascript и понял что ты уже оказывается всё предусмотрел и не надо ничего менять в нём — нужно просто добавить нужным полям класс .disable-sisyphus и они не будут сохраняться!
      Это идеальный вариант для меня, спасибо!
        Василий Наумкин
        Василий Наумкин Администратор
        24 ноября 2015, 22:40
        Прикольно, а я про это и не помню.
          Василий Столейков
          Василий Столейков Проверенный
          24 ноября 2015, 22:41
          Ага, вся самая полная документация всегда только в исходниках! =)
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      5