我有一个PHP脚本 - 它在使用jQuery的$ .post()的帮助下POST之后返回一个这样的文件。
13.0519 77.5416
13.028 77.5409
12.9787 77.5724
12.9317 77.6227
如何在Javascript中查看$ .post()。done(function(data){})中返回的数据行?
答案 0 :(得分:0)
您可以按换行符分割返回的文本,然后循环生成的行数组,可能需要再按空格分割一次以获取数字数组:
$.post(/*...*/).done(function(data) {
var lines = data.split(/\n/);
lines.forEach(function(line) {
console.log(line.split(' '));
});
});
答案 1 :(得分:0)
最好的方法是让PHP返回JSON(带有这些数组)。
但是,如果不可能,那么您可以获取字符串并将其拆分为新行,以实现类似的效果。
的内容var arrayOfResults = postData.split("\n");
然后迭代并做任何需要的事情。