jquery ajax函数冻结浏览器在线但不本地

jquery ajax函数冻结浏览器在线但不本地,jquery,ajax,Jquery,Ajax,大家好,世界上的程序员们。我已经创建了一个web应用程序,它通过jquery和ajax为大多数员工提供服务。加载内容时,我使用链接或按钮调用以下函数: <a href="#" onclick="loadusers()">View Users</a> <div id="contentdiv" style="display:none;"> loading...</div> 以及从数据库中获取数据并在表e.t.c中回显的php文件 /////////

大家好,世界上的程序员们。我已经创建了一个web应用程序,它通过jquery和ajax为大多数员工提供服务。加载内容时,我使用链接或按钮调用以下函数:

<a href="#" onclick="loadusers()">View Users</a>

<div id="contentdiv" style="display:none;"> loading...</div>
以及从数据库中获取数据并在表e.t.c中回显的php文件 //////////////

现在一切都很好——至少在当地是这样。但在web服务器中,当我单击链接时;它会将浏览器冻结数秒。有时高达12秒。几乎所有的过程,包括表单提交、文件上传,都由Jquery和ajax处理。请告诉我我做错了什么

-我使用的是本地jquery,包括。 -使用div id和div class将数据加载到div -大多数弹出窗口都是动画的
-我的页面几乎没有图形

您是否检查了返回的结果数量?很可能您的生产数据库返回的数据集比您的本地数据库大。嗨,Axel。事实上,在线数据库返回的数据集比本地主机少,因为它使用的是dammy数据。即使它的一行被返回。它仍然冻结。使用浏览器开发工具。“脚本”选项卡和“网络”选项卡,以查看正在发生的事情以及脚本执行中的瓶颈所在。
function loadusers()
{
    $.get('./users/allusers.php', {n:7}, function (responsetext) {
        $("#contentdiv").show('slow');
        $("#contentdiv").html(responsetext);
    });    
}