2013-03-27 3 views
0

Может ли кто-нибудь помочь мне, как установить переключатель в выбранном тексте в localStorage? Вот мой код, но я получаю неопределенное значение в каждый момент времени:Как сохранить выбранный текст переключателя в localStorage?

<label for="gender">GENDER: 
<input type="radio" id="radiobtn1" name="gender" value="0"/> 
<label for="radiobtn1">MALE</label> 
<input type="radio" id="radiobtn1" name="gender" value="1"/> 
<label for="radiobtn1">FEMALE</label> 
</label> 
<br> 

Код jQuery; Я получаю выбранное значение при попытке написать код так:

var tempgender = $("input:checked + label").text(); 
console.log("gender selcte value:" + tempgender); 

Но при попытке сохранить выбранное значение в LocalStorage, написав этот код затем получить «неопределенное значение».

Что я делаю неправильно?

+2

Пожалуйста, не задать еще один вопрос, пока вы «Я научился использовать редактор. Это был один из самых плохо отформатированных сообщений, которые я видел через три года. – meagar

+0

http://stackoverflow.com/questions/3628265/localstorage-in-html5 –

ответ

1

код является правильным, но я думаю, что LocalStorage не поддерживается вашим браузером, не выполняют перед использованием LocalStorage

if(typeof(Storage)!=="undefined") 
{ 
    alert("storage is supported and you can store data in it"); 
} 
else 
{ 
alert("Get new version of browser or use browser which support storage"); 
} 

для получения более подробной информации вы можете проверить: Store data locally with HTML5 Web Storage

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