php - woocommerce 禁用购物车的 ajax 片段
问题描述
更新 我只需要为优惠券禁用 woocommerce ajax 片段,而不影响其他功能。需要使用 ajax 更新购物车总数没有问题,但是当我们添加或删除优惠券时,没有 ajax。
我现在写这段代码,当我申请或删除优惠券时,谁让我的购物车页面重新加载。
add_action('wp_footer', function () {
?> <script>
jQuery(document).ajaxComplete(function(event, xhr, settings) {
if (settings.url === '/?wc-ajax=apply_coupon' || settings.url === '/?wc-ajax=remove_coupon') {
location.reload();
}
});
</script><?php
});
我如何使用 ajax 删除优惠券?也许是这样的:
remove_action for wp_ajax_coupon & wp_ajax_nopriv_coupon
谢谢
解决方案
推荐阅读
- android-studio - Flutter 创建命令不成功
- c# - 我应该缓存和重用从 HttpClientFactory 创建的 HttpClient 吗?
- subquery - 作为 DB2 查询中的列的子选择
- php - PHP Cookie 检查在 Bootstrap 导航栏中不起作用
- node.js - Google Cloud PubSub 不确认消息
- java - java - 如何在没有Spring的情况下在Java中配置MongoDB以访问公共连接池?如何使用单例模式建立与 DB 的公共连接?
- python-3.x - 如何将同一目录中的文件名传递给 python 变量?
- regex - 正则表达式:获取我所有文档中使用的所有主题标签和提及
- c# - .NET Entity Framework Core、依赖注入和线程的 DBContext System.ObjectDisposed 异常
- excel - 一键将多张工作表保存到一个位置