php - JavaScript 重新加载,而 mysql 结果

标签 php javascript mysql

问题: 尝试使用 JavaScript 从 MySQL 重新加载结果到 index.php 中。 但由于某种原因它不起作用,我遵循了 stackoverflow 的答案。

当单击 ID"is"时,没有任何反应。 我已经自由地定义了 jQuery,并在控制台中收到 0 个错误。

问题

我做错了什么?我该如何修复它?

基本上,如果您单击 ID"is"时有新结果,我希望 JavaScript 重新加载/刷新 mySQL 的结果。

                echo '<div id="messages">';
                while($row = $fetch->fetch( PDO::FETCH_ASSOC )) {
                        echo 
                        '<div class="background">'.$row['email'].' <span style="margin-left: 10px;"><font color="#ff0000">UNANSWERED</font></span><span id="right"><a href="index.php?recover='.$row['recover_id'].'">Read More</a></span></div><br />
                        ';
                }
                echo '</div>';

HTML

<span id="yes">RELOAD</span>

JS

<script type="text/javascript">
$(document).ready(function(){
    $("#yes").click(function(){
        $("#message").eq(0).load("index.php");
    })
})
</script>   

关注此:Reload MySQL data inside a DIV using Ajax

最佳答案

第一个代码块中的 div 是#messages

第二个代码块中的 JS 会查找#message

需要将它们排列起来

关于php - JavaScript 重新加载,而 mysql 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15815549/

相关文章:

php - 为什么 php mysqli 不向 Xampp 中的数据库插入数据

php - CSS/HTML 如何在网页的特定位置显示表单数据

php - 通过html页面访问数据库是否可能且合法?

javascript - 如何从异步调用返回响应?

python - 使用 Peewee ORM 按与 IN 中使用的列表相同的列表进行排序

php - 从三个值数组计算当前库存

带有 stdClass 对象的 PHP foreach 数组

javascript - 如何使矩形位于 javascript Canvas 中所有其他矩形的顶部?

javascript - 如何重写自定义 html 元素的 onclick 事件,以便它仅在我要求时调度?

MySQL:创建一个函数但它已经存在