使用 jQuery 刷新 php 数据不起作用

我想在数据库中更新时使用 jQuery 不断刷新 PHP 数据。起初我使用了 jQuery 加载函数,它运行得非常好。但是我需要刷新几个div元素,所以我决定切换到下面的代码:


<script src="https://code.jquery.com/jquery-3.5.0.js"></script>

<div id="test">

    <?php

        echo '<span>Test Message</span>';

    ?>

</div>

<script>

    $.get("/test.php", function(data){

        var $data = $(data);

        $("#test").html($data.find("#test > *"));

    });

</script>

上面的代码是一个示例。脚本执行后文本消失。我如何防止这种情况发生?


www说
浏览 95回答 1
1回答

LEATH

该html()方法完全替换父项的所有内容。如果您想要添加更多内容,请改用该append()方法。如果您想添加更多内容,但想将其添加到开头而不是结尾,请使用prepend()rather than&nbsp;append()。
打开App,查看更多内容
随时随地看视频慕课网APP