JQuery ajax异步处理页面批量生成问题
石翮 2010-04-05 02:56:40 我是使用JQuery ajax异步处理的。并设置了超时时间60分钟(因为服务器端处理时间较长)。在生成500个页面 以内AJAX能够正确接收到服务器传回正确的信息。超过500个页面就无法接收到服务器传回的信息了,但是页面也确实正常的生成了。这种情况如何解决呢!!
下面是AJAX内容
//批量生成新闻
function createNews(classId)
{
$.ajax({
type: "POST",
url: "News.aspx",
dataType: "text",
timeout: 600000,
data: "classId="+classId+"&Event=create&random="+Math.random(),
success: function(html){
if(html!="false")
{
//处理成功
$("#btnShow").html("");
$("#emStatus").html("<br/><img src='../images/checked.gif' align='absmiddle' /> "+html+"<br/>");
}
else
{
$("#emStatus").html("<br/><img src='../images/unchecked.gif' align='absmiddl'/> 页面生成失败请重新生成!<br/>");
}
}
});
}