Javascript 在php mvc中,ajax post方法在窗口滚动函数中不起作用

Javascript 在php mvc中,ajax post方法在窗口滚动函数中不起作用,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,有人能帮忙吗?我需要帮助。这是我的php mvc.js文件代码 如果没有$window.scroll函数,那么它的$.ajax可以工作,但是在这个滚动函数中不工作 $(function() { $(window).scroll(function(){ var WindowHeight = $(window).height(); if($(window).scrollTop() +1 >= $(document).height() - Window

有人能帮忙吗?我需要帮助。这是我的php mvc.js文件代码

如果没有$window.scroll函数,那么它的$.ajax可以工作,但是在这个滚动函数中不工作

$(function() {

    $(window).scroll(function(){

        var WindowHeight = $(window).height();
        if($(window).scrollTop() +1 >= $(document).height() - WindowHeight){

            var json_data = {submit: 'true', js_data: '{"name":"palitha","tel":"123456789"}'};

            $.ajax({
                url: "beaches/posts/",
                type: "POST",
                data: json_data,
                success: function(results) {
                    alert(results);
                }
            });
        }

    });

});

如果你在If语句中加上一个警告,我猜你会发现If语句从来都不是真的。您不需要将元素的高度添加到$window.scrollTop吗?是否检查了控制台?它对我有用