为什么JQuery Code无法在Server上运行?

问题描述 投票:2回答:1

JQuery代码编写如下,它不适用于Web服务器。可能是什么问题?

$(document).ready(function(){
        function loadData(page){ 
            document.getElementById('catebox').style.display = 'none';  
            $.ajax
            ({
                type: "POST",
                url: "webcate.php",
                data: "page="+page,
                success: function(msg)
                {   
                    $("#container").ajaxComplete(function(event, request, settings)
                    {
                        $("#container").html(msg);
                    });
                }
            });
         }  

         loadData(1);
    });

包含的文件

包含以下文件。

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>  

问题

代码在local上运行,但在服务器上不起作用。正常javascript工作正常。但jquery不适用于Web服务器。

任何解决方案将不胜感激。

javascript php jquery html
1个回答
3
投票

您在页面中使用Protocols http://...将其替换为https://...的URL。

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
© www.soinside.com 2019 - 2024. All rights reserved.