Php 如何在jquery中从2个Json链接获取数据
代码是这样的 第二个散列值如下所示 在控制台上,它可以像这样同时处理两个数据 这里是我的问题,当将此数据存储到html“p”标记时,它只显示最后一个数据64MiB,而不是两个数据 我需要像这样的输出Php 如何在jquery中从2个Json链接获取数据,php,jquery,Php,Jquery,代码是这样的 第二个散列值如下所示 在控制台上,它可以像这样同时处理两个数据 这里是我的问题,当将此数据存储到html“p”标记时,它只显示最后一个数据64MiB,而不是两个数据 我需要像这样的输出 $(文档).ready(函数(){ 函数updateDiv(){ $.ajax({ 类型:“POST”, url:“info.php?hash=”, 数据:$(this).serialize(), 数据类型:“json”, 成功:功能(数据){ console.log(data.info.siz
$(文档).ready(函数(){
函数updateDiv(){
$.ajax({
类型:“POST”,
url:“info.php?hash=”,
数据:$(this).serialize(),
数据类型:“json”,
成功:功能(数据){
console.log(data.info.size);
$('#sp').html(data.info.size);
}
});
}
updateDiv();
setInterval(updateDiv,10000);
});
$(文档).ready(函数(){
函数updateDiv(){
$.ajax({
类型:“POST”,
url:“info.php?hash=”,
数据:$(this).serialize(),
数据类型:“json”,
成功:功能(数据){
console.log(data.info.size);
$('#sp').html(data.info.size);
}
});
}
updateDiv();
setInterval(updateDiv,10000);
});
<script type="text/javascript" language="javascript">
$(document).ready(function () {
function updateDiv() {
$.getJSON('info.php?hash=<?php echo $torrent_hash; ?>', function (data) {
}).done(function (data) {
$.each(data, function (i, item) {
console.log(item.size);
$('#sp').html(item.size);
});
});
}
updateDiv();
setInterval(updateDiv, 10000);
});
</script>
{
"info":{
"name":"War.on.Everyone.2016.HDRip.XViD-ETRG",
"progress":0.02,
"size":"706.72 MiB",
"hash":"8195e4f6619ce780925d9952b358744dd81f1299",
"peer":0,
"speed":"0 Byte",
"path":"C:\\xampp\\htdocs\\final\\download\/8195e4f6619ce780925d9952b358744dd81f1299"
}
}
{
"info":{
"name":"BOLLYGRAM 6th EDITION (UNPLUGGED) - (2016) DJ RINK (Remix)",
"progress":0,
"size":"64.59 MiB",
"hash":"5a1a5f86d71f46b53a2c4719f671555a0b33940e",
"peer":0,
"speed":"0 Byte",
"path":"C:\\xampp\\htdocs\\final\\download\/5a1a5f86d71f46b53a2c4719f671555a0b33940e"
}
}
706.72 MiB sp.php:188
64.59 MiB sp.php:188
64.59 MiB sp.php:142
706.72 MiB
i use $('#sp').html(item.size); to store data
size = 760Mib than
size = 63Mib
<script>
$(document).ready(function() {
function updateDiv(){
$.ajax({
type: "POST",
url: "info.php?hash=<?php echo $torrent_hash; ?>",
data: $(this).serialize(),
dataType: "json",
success: function(data) {
console.log(data.info.size);
$('#sp').html(data.info.size);
}
});
}
updateDiv();
setInterval(updateDiv, 10000);
});
</script>