我想要一个JQuery jDialog弹出屏幕,需要在5秒后填充(比如:响应时间超过预期弹出屏幕上的内容)并且一旦得到响应就需要自动关闭。我在JQuery中有一个AJAX方法,我需要将JDialog屏幕集成到deplayed响应中。
任何线索都会非常感激。
由于
答案 0 :(得分:0)
Ajax方法具有就绪状态
0:请求未初始化(在您调用open()之前)。
1:请求已设置,但未发送(在您调用send()之前)。
2:请求已发送并正在处理中(此时您通常可以从响应中获取内容标头)。
3:请求正在进行中;通常,响应中可以获得一些部分数据,但服务器没有完成响应。
4:响应完成;你可以获得服务器的响应并使用它。
使用此状态即可实现。
构建一个pop并在准备好状态“2& 3”时调用它,你可以使用setTimeout(popup(),5000);
在准备状态“4”
上销毁弹出窗口