簡體   English   中英

我的div內容未從JavaScript加載

[英]My div content isn't loading from JavaScript

我正在嘗試從另一個頁面連續加載div內容,但是沒有加載。

我嘗試使用alert ,它工作正常,但頁面數據未加載。

的JavaScript

<script>
$(document).ready(function(){
setInterval(function(){$("#loadAvailable").load("update.php");},1000);
    });
</script>

update.php

<?php
include '../db.php';
echo "<ul>";
$sql = "SELECT cat, COUNT(*) as num_items, GROUP_CONCAT(id) AS accountID FROM accounts WHERE user = '0' GROUP BY cat";
if($result = mysqli_query($conn, $sql)){
    if(mysqli_num_rows($result) > 0){
    // output data of each row
        while($row = $result->fetch_assoc()) {
            echo "<li><a href='#' draggable='false' id='".$row["cat"]."' onclick='Gen(this.id);'>".$row["cat"]." <span class='badge' id='".$row["cat"]."AV'>".$row["num_items"]."</span></a></li>";
        }
    }
}
echo "</ul>";
?>

HTML代碼

<h3><b>Choose any option from below</b></h3>
    <div class="updateBox">
        <h4><div class="title">Available Items</div></h4>
        <div class="contents">
            <div id="loadAvailable">
            </div>
        </div>
    </div>
</div>

那應該可以,但是您需要添加一些錯誤檢查,因為它可能是無法使用的php頁面:

$( "#loadAvailable" ).load( "update.php", function( response, status, xhr ) {
  if ( status == "error" ) {
    alert(xhr.status + " " + xhr.statusText);
  }
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM