我正在使用徽章图标/shopping购物车图标计数器。在购物车中添加商品时,计数器++代码工作正常。但在删除项目时,counter --不能正常工作。 //increment in badge icon number when new item added in cart
var counter = parseInt($(".badge").html()) + 1;
$(".badge").html(counter);
//decrement in badge ico
我有三张桌子:商品,商店和图片。在第一个表中,存储了商品标题。在第二个-不同库存中的商品余额,在第三个-链接到商品图片。因此,商品与商店和图片有一对多的联系。现在,我需要通过一次查询获得一个商品列表,其中包括库存休息和图片计数。我是这样做的:
SELECT good.id, good.title, sum(store.rest) AS storerest, count(pics.id) AS picscount
FROM goods
LEFT JOIN store ON (goods.id = store.goodid)
LEFT JOIN pics ON (goods.id = pic
假设我们在站点中有一个购物车,我们在数据库中指定了一个商品的数量。每当用户想要验证他/她的购物车并完成它时,我想从产品总数中减去用户购买的商品数量。我怎么能这么做?
router.post('/done', (req, res) => {
// substract from the count
for (var i = 0; i < req.body.cart.length; i++){
Product.findOne({_id: req.body.cart[i]._id}).exec((err, result) => {
当我点击“商品”链接“受限”,“打开”时,我怎样才能得到“商品”,同样,当我点击“服务”链接“受限”,“开放”时,我也可以得到“服务”。
JavaScript:
$('.goodsLink li a').click(function(){
alert( $('#nav li ul li a').html());
return false;
});
HTML:
<ul id="nav">
<li><a href="#">Create a New Tender</