我正在尝试在HTML中的localStorage中保存所选选项,因此如果刷新页面,则选择保持选中状态。
我试过这个:
HTML:
<select id="edit">
<option>1</option>
<option>2</option>
<option>3</option>
</select>
jQuery的:
$(function() {
$('#edit').change(function() {
localStorage.setItem('todoData', this.innerHTML);
});
if(localStorage.getItem('todoData')){
localStorage.getItem('todoData');
}
});
但这似乎不起作用,任何想法,真的感谢帮助......
答案 0 :(得分:7)
存储并设置值,而不是选择
的整个HTML$(function() {
$('#edit').change(function() {
localStorage.setItem('todoData', this.value);
});
if(localStorage.getItem('todoData')){
$('#edit').val(localStorage.getItem('todoData'));
}
});
答案 1 :(得分:2)