ajax dialog弹出窗口问题

andyshaoqing 2013-02-01 11:58:15
<div id="id" style="display:none">
$.ajax({
global: false,
url:url+"&random="+Math.random(),
type: 'post',
dataType: 'html',
cache:false,
timeout: 10000,
success: function(res){
$("id").html(res);
$("id").dialog({
autoOpen:false,
title:""+titleText,
modal:true,
width:800,
height:460,
show: "slow",
resizable:false

});
$("id").dialog("open");
}
});

问题是:在公司内网测试的时候 点击弹出窗口很正常 可是当发布到外网去的时候弹出窗口就很慢,比如在内网弹出来的时候就1,2秒 可是在外面的时候还是可以弹出来 但是最好要7,8秒 或者更长 有时候出现无法响应.这种问题要从哪方面去分析?
...全文
200 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
网络问题。。
bbjbepzz 2013-02-01
  • 打赏
  • 举报
回复
这个应该不是dialog的问题,你的dialog放在ajax的回调函数里面,也就是它要等到服务器响应后才会调用,可能是你那个请求时间太长,把那个请求的处理方法优化一下。
MadLee 2013-02-01
  • 打赏
  • 举报
回复
不就是网速的问题吗?很难猜吗?内网的速度当然快啦。

52,792

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧