我做了一個查詢,從數據庫中的表隨機一行,並從我打印2信息從隨機線。試圖改變加載文本,但我不知道如何做到這一點,我想如何
我想要當我點擊一個按鈕/文本/查詢將再次運行,並選擇新的隨機行,但不刷新頁面。
當你點擊按鈕,那工作,但你看到「div的東西」再次加載,那很醜...我只想文本將再次加載,我真的不知道如何做到這一點。
我的代碼: 按鈕:
<span id="load_me"></span>
<button id="refresh">היית מעדיף לדלג?</button>
的JavaScript/jQuery的:
$(document).ready(function(){
$("#load_me").load("question.php");
$("#refresh").click(function() {
$("#load_me").html("<h1>Loading...</h1>");
$("#load_me").load("question.php", function (data) {
console.log(data);
});
})
$("#refresh").click();
});
在網頁 「question.php」:
$result = mysqli_query($conn, "SELECT * FROM `questions` ORDER BY RAND() LIMIT 1");
$RLine = mysqli_fetch_assoc($result);
echo '<div style="text-align: center"><a id="linky" href="stats.php?id='.$RLine['ID'].'&choice=Either1"><div class="button">'.$RLine['Question1'].'</div></a>';
echo '<a id="linky" href="stats.php?id='.$RLine['ID'].'&choice=Either2"><div class="button" style="background-color: rgb(0, 204, 68)">'.$RLine['Question2'].'</div></a></div>';
請不要張貼依賴於鏈接的第三方網站的問題。您的問題需要自成一體,並且無需任何鏈接即可回覆。 – meagar
你做得很完美,但我不明白爲什麼它被擱置? – Tbjbu2