如何在ajax调用后以一种形式重新加载div

问题描述 投票:0回答:1

我在ajax之后重新加载div,如下所示:

$('.comment_form').on('submit', function(e){
    e.preventDefault();
    .....
    success: function(data) {       
        $('.result').html(data);        
        $(".comments-body").load(" .comments-body > *"); // reload div comments-body from comments
   },

在div .comments-body中有一个表格。

表格:

<form class="comment_form" action="" method="POST" role="form"> 
    .....
    <button type="submit" class="btn btn-primary" name="submit_nested_comment">Submit</button>
</form>

在动态重新加载div之后,无法再次提交此表格。只有经过硬刷新。我该如何解决这个问题?

jquery ajax forms reload
1个回答
0
投票

您可以按其ID而不是像这样的类加载div:

   $("#divid").load(" #divid");
© www.soinside.com 2019 - 2024. All rights reserved.