ajax货物本地存储数据,无法通过AJAX存储本地存储值

请帮忙, 我有一组动态生成的按钮递增输入。首先我将id和值存储到localstorage中,并且一切都很顺利,我可以看到所有的id值对,但是我无法使用AJAX调用发送数据。 这里是什么样子:无法通过AJAX存储本地存储值

的AJAX上按一下按钮分配:

$("#send_order").click(function (e) {

if (localStorage) {

if (localStorage.length) {

for (var i = 0; i < localStorage.length; i++) {

var pid = localStorage.key(i);

var value = localStorage.getItem(localStorage.key(i));

$.ajax({

url: "update.php?pid="+pid+"&qty="+value,

success: function(){

alert("Прибыли данные: ");

}

});

}

} else {

output += 'Нет сохраненных данных.';

}

} else {

output += 'Ваш браузер не поддерживает локальное хранилище.';

}

)};

但点击该按钮时没有任何反应。 我做错了什么?

+0

工作正常,我:)我使用Chrome 40.0.2214.111(最新) –

2015-02-08 16:28:02

+0

任何控制台错误?放置一个断点并逐步执行代码并检查变量? –

2015-02-08 16:32:33

+0

我看到你正在做循环中的ajax调用。难道你不认为一次发送localstorage数组更有效吗(只有一个ajax调用)? –

2015-02-08 16:43:02

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值