HTML前台如何通过ajax实时获取PHP后台的处理进度?详情见下面代码。
PHP代码:<?phpfor($i=0;$i<100;$i++){echo$i;}如何通过ajax在前台HTML页面实时输出$i的值,而不是等PHPfor循环执行完毕之后...
PHP代码:
<?php
for($i=0;$i<100;$i++){
echo $i;
}
如何通过ajax在前台HTML页面实时输出$i的值,而不是等PHP for循环执行完毕之后才显示,只要关键代码就行。 展开
<?php
for($i=0;$i<100;$i++){
echo $i;
}
如何通过ajax在前台HTML页面实时输出$i的值,而不是等PHP for循环执行完毕之后才显示,只要关键代码就行。 展开
1个回答
展开全部
这个用ajax轮循啊,说白了就是 把你的ajax请求代码变成一个函数,然后在ajax成功请求玩一次后再次调用自身就可以了。
追问
假如我的ajax第一次进行过参数传递呢?那是不是每次循环都得传递一次参数啊?
追答
不一定啊,后台可以判断下 如果传值给什么值 如果没传给什么值,也就是前台准备你要传值的变量,一次执行过后就给它赋值为空,然后后台判断只要传的这个值是空就不是第一次传值了。方式有很多种,你可以自己扩展下。其实你要实现的这个效果就像现在那种网页上聊天窗口一样,前台使用的就是ajax轮循
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询