gpt4 book ai didi

php - 使用 simplecart 从本地存储中检索所选餐厅的存储值

转载 作者:行者123 更新时间:2023-11-28 09:34:39 33 4
gpt4 key购买 nike

我正在尝试根据所选餐厅检索存储在本地存储中的购物车商品。

首先,在控制台日志中,“each”循环似乎运行了两次。

其次,indexOf 正在工作!但以下两行有问题:

simpleCart.get(item).show();

AND

simpleCart.get(item).hide();

第一个似乎可以工作,但第二个被完全忽略并返回本地存储中的所有结果。

如何隐藏所选项目以使其不显示在购物车中?????????救命!!!

<小时/>

$restName = 所选餐厅。 (一个 php 变量)

<script type="text/javascript">
simpleCart.bind(\'load\', function(){
var items = localStorage.getItem("simpleCart_items");
if (!items) {
return;
} try {
simpleCart.each(JSON.parse(items),function(item) {
var id_found = item.itmid.indexOf("' . $restName . '");
if (id_found >= 0){
simpleCart.get(item).show();
} else {
simpleCart.get(item).hide();
}
});
} catch (e){
simpleCart.error("Error Loading data: " + e);
}
});
</script>

最佳答案

可能提供一些来自 localStorage 的数据示例将有助于理解问题。顺便说一句,您是否尝试过从控制台检索该值?

关于php - 使用 simplecart 从本地存储中检索所选餐厅的存储值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13260522/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com