Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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调用并获取响应数据_Javascript_Ajax_Jquery Ui_Jquery - Fatal编程技术网

Javascript 向下滚动如何进行ajax调用并获取响应数据

Javascript 向下滚动如何进行ajax调用并获取响应数据,javascript,ajax,jquery-ui,jquery,Javascript,Ajax,Jquery Ui,Jquery,请大家指导我如何在向下滚动时调用ajax var no=1; $(window).scroll(function () { if(no==1) { if ($(window).height() + $(window).scrollTop() == $(document).height()) { no=2; $.ajax({ type: "POST", u

请大家指导我如何在向下滚动时调用ajax

var no=1;
$(window).scroll(function () {
    if(no==1)
    {
        if ($(window).height() + $(window).scrollTop() == $(document).height()) {
            no=2;
            $.ajax({
                type: "POST",
                url: "request.php",
                data: datas,
                cache: false,
                success: function(html){

                }
            });
        }
    }
});
当用户到达页面末尾时,将执行ajax调用


您可以指定它发生的高度。

这里有一个关于滚动触发事件的单独堆栈溢出问题:

下面是jquery的手册,展示了如何使用ajax:


结合和享受

hey raghav你能告诉我cache在这方面做了什么吗?它告诉我们是否要对从ajax调用接收到的数据进行本地复制。hey raghav,我想问一下这个函数在窗口大小时向下滚动调用一次,如果一旦这样做了,就不应该在向下滚动时再次调用,不是这个,我的意思是问在没有数据的情况下是ajax调用,如何停止ajax调用,另一个问题是如何从计算的高度删除页脚。查看更多下滚triigers ajax功能当到达页面底部时,页脚被重新保存,它应该在页脚之前触发