gpt4 book ai didi

javascript - 如何使用 jquery ajax 自动加载页面/div 到 foreach 循环中的数据?

转载 作者:行者123 更新时间:2023-12-03 04:26:43 25 4
gpt4 key购买 nike

到目前为止,我一直被这些代码困住了,我知道这是错误的..或者有些东西不对劲..

 <script>
$(document).ready(function() {
$.ajaxSetup({ cache: false });

setInterval(function() {

$('#divToRefresh').load('userCount.php', function(data) {

$.each($(data), function(key, value) {
alert(value);
});
});
}, 3000);
});
</script>

这里是 userCount.php

$get_temp = "SELECT * FROM temperature_setting WHERE device_key = 'YMR200'";
$result = $conn->query($get_temp);

while($row = $result->fetch_assoc()) {
$temp_id[] = $row['temp_id'];

}
foreach ($temp_id as $id_value) {
$get_current_value = "SELECT $id_value FROM data_current WHERE device_key = 'YMR200'";
$result_value = $conn->query($get_current_value);
$row_value = $result_value->fetch_assoc();
$value[] = $row_value[$id_value];
}
print_r($value);

有 15 个值,因此每个值应分别分配

 foreach ($temp_id as $id_value) { ?>

<p id="divToRefresh"></p>
<br>
<?php } ?>

根据当前 userCount 的输出为

Array ( [0] => 65 [1] => -8 [2] => -5 [3] => -3 [4] => -5 [5] => 25 [6] => -5 [7] => -5 [8] => -5 [9] => -5 [10] => -5 [11] => -5 [12] => -5 [13] => 25 [14] => -5 )

我想要的是将这些值放入每个


    <p id="divToRefresh"></p>
<br>

<p id="divToRefresh"></p>
<br>

<p id="divToRefresh"></p>
<br>

<p id="divToRefresh"></p>
<br>

<p id="divToRefresh"></p>
<br>

<p id="divToRefresh"></p>
<br>

<p id="divToRefresh"></p>
<br>

<p id="divToRefresh"></p>
<br>

<p id="divToRefresh"></p>
<br>

<p id="divToRefresh"></p>
<br>

<p id="divToRefresh"></p>
<br>

<p id="divToRefresh"></p>
<br>

<p id="divToRefresh"></p>
<br>

<p id="divToRefresh"></p>
<br>

最佳答案

也许这就是你想要的

$(document).ready(function() {
setInterval(function() {
$.ajax({
type: 'get',
url: 'userCount.php',
cache: false
}).done(function(data) {
$.each($(data), function(key, value) {
$('#itemsTableBody').append($('<tr>').append($('<td>').text(value)));
});
});
}, 3000);
});
<html>
<body>
<table>
<thead>
<tr>
<td>Item</td>
</tr>
</thead>
<tbody id="itemsTableBody"></tbody>
<tfoot>
<tr>
<td>Item</td>
</tr>
</tfoot>
</table>
</body>
</html>

关于javascript - 如何使用 jquery ajax 自动加载页面/div 到 foreach 循环中的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43674015/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com