如何在没有重新加载页面的情况下更新数据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)
更新它,但数据未更新。
谢谢
答案 0 :(得分:0)
刷新页面时,您加载了最后一个localStorage.length
。但是,当您重置购物车时,请执行localStorage.clear();
,以便清空localStorage
。
在下一行中,您更改购物车文本:$('#cart_total').text('(' + storageCount + ')');
并加载变量storageCount
,但问题是您从未更新过该变量。
使用此:
$('#reset').on('click', function() {
localStorage.clear();
$('#cart_total').text('(' + localStorage.length + ')');
});