Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在.ajax()之外使用ajaxSuccess()_Javascript_Jquery_Woocommerce - Fatal编程技术网

Javascript 如何在.ajax()之外使用ajaxSuccess()

Javascript 如何在.ajax()之外使用ajaxSuccess(),javascript,jquery,woocommerce,Javascript,Jquery,Woocommerce,我在WordPress网站上使用Woocomece,安装的一些插件请求API检查和验证vat字段 我想使用.ajaxSuccess()来点击返回的ajax响应,这样我就可以检查其中是否包含一些数据,并在屏幕上执行一些操作 到目前为止我已经知道了 jQuery(document).ready(function(){ var event = 'updated_checkout' jQuery(document).ajaxSuccess(function(event){

我在WordPress网站上使用Woocomece,安装的一些插件请求API检查和验证vat字段

我想使用.ajaxSuccess()来点击返回的ajax响应,这样我就可以检查其中是否包含一些数据,并在屏幕上执行一些操作

到目前为止我已经知道了

jQuery(document).ready(function(){

   var event = 'updated_checkout'

   jQuery(document).ajaxSuccess(function(event){

       console.log('success');

   })

})
因此,控制台显示出成功。伟大的但是我被困在我将如何推进这一点上。我不知道如何获得XHR选项或变量中的响应


任何帮助都将不胜感激

要从
$.ajaxSuccess()
处理程序中的请求获取响应,请从第二个参数中传递给处理程序函数的jqXHR对象中检索
responseText
属性:

jQuery(document).ready(function($) {
  var event = 'updated_checkout'

  $(document).ajaxSuccess(function(e, xhr) {
    console.log(xhr.responseText);
  });
});

要从
$.ajaxSuccess()
处理程序中的请求获取响应,请从第二个参数中传递给处理程序函数的jqXHR对象中检索
responseText
属性:

jQuery(document).ready(function($) {
  var event = 'updated_checkout'

  $(document).ajaxSuccess(function(e, xhr) {
    console.log(xhr.responseText);
  });
});

啊,我想我必须先用某种方式来定义它们。谢谢,我想我必须先用某种方式来定义它们。谢谢