首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

JQUERY AJAX 如若实时显示后台处理进度

2013-07-04 
JQUERY AJAX 如果实时显示后台处理进度?AJAX 后台在数据处理了要循环的处理很多数据,请问在前如如果实时的

JQUERY AJAX 如果实时显示后台处理进度?
AJAX 后台在数据处理了要循环的处理很多数据,请问在前如如果实时的显示处理进度,比如处理完一条记录,前台就显示记录1处理完毕。

 $.ajax({
            type: "POST",
            cache: false,
            url: "myajax/ge.php",
            dataType: 'text',
            timeout: 0,
            data: dataString,
            error: function(XMLHttpRequest, textStatus, errorThrown) {
                //alert("1"+XMLHttpRequest.status);  
                //  alert("2"+XMLHttpRequest.readyState);  
                // alert("3"+textStatus);
                mycloseall();

                alert('读取超时,请检查网络连接');

            },
            success: function(data) {
            
              这部分显全部处理完时才处理

                }

               
          

        })

        ///////////////////////////////////////

如何在这前台实时的显示后台的处理过程和各类提示呢 jQuery?Ajax
[解决办法]
单个ajax没有这种功能。。

你需要发送另外一个长连接ajax获取状态,执行操作的页面将处理到的信息保存到session或者application中提供给长连接ajax使用

热点排行