2015-10-23 5 views
0

У меня есть веб-страница со следующими параметрами радио в форме. Я хочу сохранить данные, которые кто-то отправляет, чтобы при следующем посещении этот параметр был выбран по умолчанию. Я использую бэкэнд django, но я бы предпочел сделать это с помощью javascript.Сохраните данные формы для повторного посещения

  <label class="radio-inline"> 
       <input type="radio" name="scoring" id="standard" value="standard" checked> Standard 
      </label> 
      <label class="radio-inline"> 
       <input type="radio" name="scoring" id="decimal" value="decimal"> Decimal 
      </label> 
      <label class="radio-inline"> 
       <input type="radio" name="scoring" id="standard_ppr" value="standard_ppr"> Standard PPR 
      </label> 
      <label class="radio-inline"> 
       <input type="radio" name="scoring" id="decimal_ppr" value="decimal_ppr"> Decimal PPR 
      </label> 
+0

[Cookies] (http://www.w3schools.com/js/js_cookies.asp)? – JimmyB

ответ

0

Существует два способа сделать это. Первый - с куки-файлами, посмотрите этот небольшой учебник на cookies in django. В основном, что вы будете делать здесь, это сохранить файл cookie и распечатать django все, что они выбрали в последний раз, с атрибутом checked. Другой способ сделать это, если у вас есть система входа в систему, их выбор в вашей базе данных и еще раз распечатать атрибут checked при их предыдущем выборе.

Вы упомянули о том, что хотите сделать это в javascript, если хотите, вы можете сделать это с помощью кода document.cookie="username=John Doe"; (от this). Затем, используя javascript, вы можете проверить значение cookie и сделать все, что имеет значение для cookie. Удачи!

Смежные вопросы