如何在localStorage.length()上更新数据

时间:2017-05-11 12:52:39

标签: javascript jquery html5

如何在没有重新加载页面的情况下更新数据private void AttachWatcher() { EventLogQuery logQuery = new EventLogQuery("Microsoft-Windows-NetworkProfile/Operational", PathType.LogName, "*[System[(EventID = 10000)]]"); EventLogWatcher logWatcher = new EventLogWatcher(logQuery); logWatcher.EventRecordWritten += new EventHandler<EventRecordWrittenEventArgs>(EventWritten); logWatcher.Enabled = true; } private void EventWritten(Object obj, EventRecordWrittenEventArgs arg) { //Do stuff }

点击事件localStorage.length 然后数据使用函数localStorage.SetItem(Item.name, count)更新它,但数据未更新。 谢谢

1 个答案:

答案 0 :(得分:0)

刷新页面时,您加载了最后一个localStorage.length。但是,当您重置购物车时,请执行localStorage.clear();,以便清空localStorage。 在下一行中,您更改购物车文本:$('#cart_total').text('(' + storageCount + ')');并加载变量storageCount,但问题是您从未更新过该变量。

使用此:

$('#reset').on('click', function() {
   localStorage.clear();
   $('#cart_total').text('(' + localStorage.length + ')');
});