问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PHP实现动态读取进度,form提交与ajax提交同步,ajax实时获取form提交后...

发布网友 发布时间:2022-05-05 01:35

我来回答

3个回答

热心网友 时间:2022-04-23 01:34

发送2个ajax请求读取2个不同的服务器页面就可以了
function submitForm(){
//第一个请求,将表单数据提交到某服务器页面
//第二个请求进度页面,也就是读取session,
}
callback是必须在等到服务器页面执行完成并输出结果后才会调用的
虽然第一个处理表单的页面可能还没全部执行完成,但是sesesion应当是已经产生了的,
而第二个请求每间隔一段时间久请求进度页面一次,读取当前的session值

热心网友 时间:2022-04-23 02:52

用 ajax 请求解决这个问题应该采用 callback 机制
就是先发起 ajax 的 post 请求,并定义好在请求结束时调用一个 callback 函数

这个 callback 函数中:
可以分析 post结果
可以知道 session值是否到达100
可以再次发起一个 ajax 的 post 请求

用不到多线程追问我已使用回调~且回调也是按照您说的办法处理,但是在ajax请求的时候返回的永远是100(我设设置了30,50,100三个进度),这就证明了ajax的返回必然是等form提交处理完毕后得到的值,中间的请求时被驳回的,因为form提交的处理还没有结束。

热心网友 时间:2022-04-23 04:27

好像不好弄,提交的表单一直要执行到结束,ajax的请求才会执行结束返回的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
热喷涂是怎么样加热喷涂材料? 大额存款有什么优惠 过年银行存钱什么优惠 银行大额存款有什么优惠 到银行存钱有什么送 冰柜加了制冷剂不制冷的原因 冰柜用多久需加制冷剂 冰柜何时需加制冷剂 冰柜多久需要加制冷剂 冰柜何时需要添加制冷剂 摩托驾照d和e区别 vivox3的超长截图是什么软件 用ajax获得后台处理进度 如何用ajax或者其他技术实现文件下载的时候能够显示进度? ...progressbar中通过Ajax请求实现后台进度实时功能 如何使用jQuery ajax请求web service并显示进度信息 谁知道眼疼是怎么回事啊? 眼角有些疼。不知怎么回事 流泪多了眼角疼是怎么回事,怎么办? 外眼角疼是怎么回事 眼睛干涩,眼角疼是怎么回事 左眼眼角疼痛怎么回事? 眼角疼是怎么回事?!!请教!! 眼角疼是怎么回事 温州乐清虹桥镇哪里可以换手表电池的啊 ,我想了一下不知道哪里可以啊 ,哪位大侠晓得哦 谢谢哦 温州雷达手表维修在哪,石英表的电池去那换比较好? 在温州的劳力士维修中心哪家好? 温州有没有比较好的雷达手表维修,我的石英表的电池没电了去那换比较好? 温州名表维修,石英表的电池去那换比较好? 温州迪罗可以换手表的电池? 拼多多申请退款成功了,货到了怎么办 拼多多退款后快递到了怎么办 java ajax向一个类中的一个方法请求。然后返回该返回值。ajax获取到显示... HTML前台如何通过ajax实时获取PHP后台的处理进度?详情见下面代码... ajax显示PHP处理进度 孕期胎教一天哪个时间段比较好 一天中最好的胎教时间呢? 胎教一般在一天中什么时间最好 上海公司注销员工档案怎么处理 单位注销了档案怎么办 成都市已注销企业查本公司档案怎样办理? 人事档案找不到,原来公司已注销,该怎么办? 未辞职公司已注销档案,按劳动法怎么处理? 人事档案找不到,原来公司已注销,该怎么办 公司注销补办档案该怎么办 立案后公司注销,请问法院会怎么处理? 梦见大学老同学又是以前的同事不理我 飞卢小说网现在怎么打不开 飞卢小说网怎么了进不去 飞卢小说网怎么打不开了啊 飞卢小说网 孩子上课总是容易走神,有什么办法能够帮助孩子改善吗?