当前位置: 首页 > 知识库问答 >
问题:

添加产品后更新签出

翟展
2023-03-14

我试图做一些事情,比如:Woocommerce更新签出ajax!我正在为我的客户构建一个多步骤表单,其中客户正在使用ajax将产品添加到购物车中。当产品添加到购物车中时,我需要更新收银台。我尝试执行onclick功能,因此当用户在购物车中添加产品时,签出步骤将更新,而不刷新页面:

jQuery('#test').on('click',function(){
    $( document.body ).trigger( 'update_checkout' );
})

但它不起作用,我觉得我错过了一些明显的东西......任何提示?:)

共有2个答案

梁丘德寿
2023-03-14

此事件在签出更新后激发

jQuery( document ).on( 'updated_checkout', function() { 

    //Write code here to fire event 
    console.log('run');

});
张华池
2023-03-14

你的代码是正确的,你必须用jQuery替换$

 //Paste this code in theme footer.php file and check it on checkout page
<?php if (is_checkout()) { ?>
  <button id="test">Click here to update checkout</button>
  <script type="text/javascript">
    jQuery(document).ready(function(){
      jQuery('#test').on('click',function(){ alert("pp");
        jQuery( document.body ).trigger( 'update_checkout' );
      });
    });
  </script>
<?php } ?>

代码经过测试,一切正常。

 类似资料:
  • 我正在重写AJAX函数,以便使用WooCommerce添加产品,这样我也可以将属性发送到购物车(这不是开箱即用的)。 在通过AJAX添加变量产品后,我按照更新WooCommerce购物车的说明进行了操作——这正是我想要的——但它并不完全有效。 当我注销时,一切都很好。但是,当我登录Wordpress时,PHP覆盖不起作用/被忽略。我没有收到任何错误,也没有向购物车添加任何产品。我尝试了许多不同的方

  • 问题内容: 我已经组装好了将链接添加到购物车中的可变产品的链接,就像这样,但是我对如何“刷新”购物车而不重新加载页面感到困惑。我的猜测是,我没有正确地向购物车请求中添加此AJAX,因此未调用woocommerce_add_to_cart_fragments(我相信我的购物车HTML会在此处放置刷新)。 如果有人能指出我正确的方向,我将不胜感激。Variable / AJAX / WooCommer

  • 我已经组装了一个链接,像这样将一个可变产品添加到我的购物车,但是我不知道如何在不重新加载页面的情况下“刷新”购物车。我的猜测是,我没有正确地将此AJAX添加到购物车请求,因此,woocommerce_add_to_cart_fragments(我相信我的购物车超文本标记语言将被放置以供刷新)没有被调用。 如果有人能给我指出正确的方向,我将不胜感激。Variable/AJAX/WooCommerce

  • 我发现所有产品的数量不等于< code>home类别中的产品数量。这是因为在添加产品时,并不总是选择最大的父类别。因此,有些产品属于< code>home,而有些则不属于。 虽然我需要为类别<code>主页<code>页面显示正确数量的产品,但我在数据库中查找了包含类别的列,但在<code>ps_product</code>或<code>ps_product_lang</code>中未找到它们。

  • 如果购物车中的数量已经是1,我试图仅用数量更新购物车,但它就是不起作用。我的购物车数组不会更新。 这是我的viewHolder类,其中array menuItemArrayList由产品组成,array selectionItemArrayList是购物车。int totalAmount是购物车中产品的美元总和,它的计算结果很好。 在for each block中,我遍历cart数组,查看是否已经

  • 产品更新 2021年9月9日 更新内容:「诸葛慧表」 诸葛io本次更新了慧表功能,可以满足您更多的分析与查看指标场景,支持拓展自定义分析模型与报表能力;为您提供数据采集、治理、分析、可视化一体化的产品体验。 查看详情 产品更新 2021年8月11日 更新内容:「数据预警支持飞书&邮件渠道」 诸葛io本次更新对数据预警功能做了升级,在原有的微信通知渠道基础上支持了飞书及邮件渠道通知,您在配置数据预警