gpt4 book ai didi

javascript - 为什么我的表格显示两次?

转载 作者:行者123 更新时间:2023-11-28 01:05:03 24 4
gpt4 key购买 nike

我想创建聊天室,我使用jquery加载器函数,它每秒重新加载div,一切都很好并且工作正常,但是这个函数还显示我的html表单两次。谁能告诉我问题出在哪里?

       <div class="parent_col">

<?php
while($get = mysql_fetch_array($spst)){ ?>
<div class="sub_parent">
<div class="myposts"><strong><?=ucwords($get['fname'])?>:&nbsp;</strong><?=$get['message']?></div>
</div>
<?php } ?>

</div>



<script>

function refresh_div() {
jQuery.ajax({
url:'index.php',
type:'POST',
success:function(results){
jQuery(".parent_col").html(results);
}
});
}

t = setInterval(refresh_div,100);
</script>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<div>

<form method="post">
<textarea name="message"></textarea>
<input type="submit" name="submit" value="Send" />
</form>
</div>

最佳答案

尝试先使用.empty()清除内容,然后使用.html()返回新内容

   function refresh_div() {
jQuery.ajax({
url:'index.php',
type:'POST',
success:function(results){
jQuery(".parent_col").empty().html(results);
}
});
}

关于javascript - 为什么我的表格显示两次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25177140/

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