Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.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-Can';JQuery函数的t访问成功方法_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript AJAX-Can';JQuery函数的t访问成功方法

Javascript AJAX-Can';JQuery函数的t访问成功方法,javascript,jquery,ajax,Javascript,Jquery,Ajax,我试图在页面刷新时触发ajax调用,刷新后,我想根据ajax调用获得的数据对页面内容进行一些更改,但我的脚本无法访问jquery函数的success方法,而是将数据传递给servlet。我在同一个servlet中使用了其他ajax调用脚本块,然后它将数据正确地返回到success方法,我的意思是我的servlet正确地传递数据,它不仅对这个JavaScript函数有效,似乎我的JavaScript函数有问题,但我找不到它。有人能帮我解决这个问题吗 我正在使用mata标记刷新页面 <met

我试图在页面刷新时触发ajax调用,刷新后,我想根据ajax调用获得的数据对页面内容进行一些更改,但我的脚本无法访问jquery函数的success方法,而是将数据传递给servlet。我在同一个servlet中使用了其他ajax调用脚本块,然后它将数据正确地返回到success方法,我的意思是我的servlet正确地传递数据,它不仅对这个JavaScript函数有效,似乎我的JavaScript函数有问题,但我找不到它。有人能帮我解决这个问题吗

我正在使用mata标记刷新页面

 <meta http-equiv="refresh" content="30" />

如果将
console.log
语句放入
success
函数中,是否调用了它?不,也不是调用。我想我无法访问success方法,因为当ajax调用返回页面时,页面会重新加载。如果将
console.log
语句放入
success
函数中,它被调用了吗?不,它也不是调用。我想我无法访问success方法,因为当ajax调用返回页面时,页面被重新加载
$(document).ready(function () {

    var myEvent = window.attachEvent || window.addEventListener;
    var chkevent = window.attachEvent ? 'onbeforeunload' : 'beforeunload';

    myEvent(chkevent, function (e) {
        var divIds = [];
        $('input.reloadPage').each(function() {
            if($(this).val() == "y"){
                divIds.push($(this).attr('id'));
            }

         });          

            $.ajax(
            {
                type: "POST",
                //traditional: true,
                dataType: "json",
                async: false,
                url: 'reloadReverseAuction.do',
                data: {
                    divIds : divIds
                  },

                success: function (data) {
                  $.growl.notice({ message: data.relodeList});
                  var idList = data.relodeList;

                  $.each(idList,function(idx,obj){
                      $("#check-interest_"+obj).css("display", "block");
                  });

                },
                error: function(e){
                    $.growl.error({ message: e});
                }
            }); 
        });  
  });