HI世界的程序员。我创建了一个Web应用程序,通过jquery和ajax完成大部分员工。当我加载内容时,我使用链接或按钮来调用如下函数:
<a href="#" onclick="loadusers()">View Users</a>
<div id="contentdiv" style="display:none;"> loading...</div>
我有一个处理所有功能的外部js文件,例如。
function loadusers()
{
$.get('./users/allusers.php', {n:7}, function (responsetext) {
$("#contentdiv").show('slow');
$("#contentdiv").html(responsetext);
});
}
用于从数据库中获取数据的php文件,并在表e.t.c中回显它们 //////////////
现在一切正常 - 至少在当地。但是在Web服务器中,当我点击链接时;它将浏览器冻结了几秒钟。有时长达12秒。几乎所有的程序,包括表单提交,文件上传,都由Jquery和ajax处理。请告诉我我做错了什么。
- 我正在使用本地jquery包括例如 -Am使用div id和div class将数据加载到div - 大多数弹出窗口都是动画的 - 我的页面图形很少