gpt4 book ai didi

javascript - 如何用PHP/Javascript在不刷新页面的情况下实时显示数据值?

转载 作者:行者123 更新时间:2023-11-29 19:01:31 25 4
gpt4 key购买 nike

这是一个调查系统。我有一个动态下拉列表,显示表数据库中的一列“questiontitle”。如何在实时单击“answer_type”列而不刷新页面的情况下显示其其他列“Option_1 到 Option_10”(我假设最大选项为 10)?就像如果“answer_type”是复选框,它将显示为复选框,如果它是单选按钮,它将显示单选按钮。这是我在下拉列表中显示“question_title”的代码

  $query=mysqli_query($con, "SELECT question.* FROM question LEFT JOIN category AS subcategory on subcategory.category_id = question.question_subcat WHERE question.question_category = $question AND (question.question_subcat IS NULL OR subcategory.category_id IS NOT NULL)");
echo "<b id='labelquestion_dropdown".$i."'>Question #". $i."</b>";
echo "<select id='question_dropdown".$i."' class='form-control-static' name='question_dropdowns".$i."'>";
echo "<option selected>"; echo "Select"; echo "</option>";
while($row=mysqli_fetch_array($query))
{
echo "<option value='$row[question_id]'>";
echo $row["questiontitle"];
echo "</option>";

}
echo "</select>";
echo "<br />";

这是我的数据库表。 enter image description here

最佳答案

做一些这样的事情。

<script>
$.ajax({
url:'ajax.php?id=<?php $row['id']; ?>',
success:function(data){
if(data){
// do what ever you want to do
}
}
});
</script>

在 AJAX.php

首先,您会根据在 ajax url 中发送的此 id 获取记录。

准备你想要的结果

关于javascript - 如何用PHP/Javascript在不刷新页面的情况下实时显示数据值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43842248/

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