【发布时间】:2016-04-25 16:11:44
【问题描述】:
我使用 ajax 请求调用 php 页面,然后 php 页面调用 python 脚本,python 脚本将完成的工作百分比写入 txt 文件,当然还会计算需要的内容。
在我的代码中,只有在 ajax 请求完成后才能访问 txt 文件,但这没有意义,因为它总是 100%。
如果带有进度的 txt 可以说:http://domain.com/progress.txt 在请求期间,我将如何读取数据。
$.ajax({
xhr: function() {
var xhr = new XMLHttpRequest();
xhr.open('GET', "http://domain.com/pr.txt", true);
xhr.send();
var pro_perc = xhr.responseText;;
alert(pro_perc);
move1(pro_perc);
return xhr;
},
type: "POST",
url: "http://domain.com/req.php",
data: reqdata,
cache: false,
success: function(html) {
var values = html.split('[mydata]');
var mydata = values[1];
});
【问题讨论】:
标签: javascript jquery ajax