【发布时间】:2017-03-13 01:32:02
【问题描述】:
我是 Jquery 和 JavaScript 的新手。我正在尝试使用 Jquery“onsubmit”函数和 Jquery 插件 localStorage 存储数据。我已阅读有关如何使用 localStorage.setItem("name", "Jack"); 存储数据的信息。 我正在尝试将数字或整数存储到 localStorage。当用户单击提交按钮时,在选择其中一个选项后,localStorage 应该将新值添加到旧值,如 localStorage.setItem(selectedValue) + localStorage.setItem(selectedValue);。这样 selectedValue 会随着用户选择的选择而不断增加。
var selectedValue=0;
var sum = $('.gradept').on('change', function () {
selectedValue = $('.gradept option:selected').val();
if(selectedValue == 'A1')
{ selectedValue = 1}
else if(selectedValue == 'B2')
{ selectedValue = 2}
else if(selectedValue == 'B3')
{ selectedValue = 3}
else if(selectedValue == 'C4')
{ selectedValue = 4}
else if(selectedValue == 'C5')
{ selectedValue = 5}
else if(selectedValue == 'C6')
{ selectedValue = 6}
else if(selectedValue == 'D7')
{ selectedValue = 7}
else if(selectedValue == 'E8')
{ selectedValue = 8}
else if(selectedValue == 'F9')
{ selectedValue = 9}
$("#go").val(selectedValue);
console.log("total" ,selectedValue);
});
这是我尝试过的
$('.inline').on('submit', function(){
localStorge.setItem("grade",selectedValue)+ localStorge.setItem("grade",selectedValue);
console.log("The total is", localStorage.getItem("grade"));
})
【问题讨论】:
-
您已经回答了自己的问题。你试过了吗?
-
@Terry 是的,我有,但我无法使用 localStorage 完成求和或添加数字
-
“无法完成”,你遇到了什么困难?您可以通过更新问题来分享您的尝试。
-
@Terry 我已经更新了我的问题。我现在有道理吗?
-
还有一件事要添加...您使用的是什么存储插件,您可以链接到它吗,我已经完成了所有其他工作我只需要找出您正在使用哪个存储插件举个例子
标签: javascript jquery html local-storage