1
<a class="checkModelButton" href="addrow.php">ADD ROW</a>
<table>
   <thead>
       <th>Name</th> 
   </thead>
   <tboby id="model_row">
       <tr>Nokia N70</tr>
   </tbody>
</table>

そしてjQuery:

jQuery('.checkModelButton').click(function(){
   var url = jQuery(this).attr('href');
   jQuery.ajax({
      type:'get',
      cache: false,
      url: url,
      success: function(html){
         jQuery('#model_row').html(html);
      }  
   });
});

ファイル addrow.php で

<tr>Nokia N71</tr>

タグをクリックすると、結果は次のようになります。

   <table>
       <thead>
           <th>Name</th> 
       </thead>
       <tboby id="model_row">
           <tr>Nokia N71</tr>
       </tbody>
    </table>

それを結果に修正する方法は次のとおりです。

   <table>
       <thead>
           <th>Name</th> 
       </thead>
       <tboby id="model_row">
           <tr>Nokia N70</tr>
           <tr>Nokia N71</tr>
       </tbody>
    </table>
4

2 に答える 2

3

の代わりに.append()ORを使用してください.appendTo().html()

好き

success: function(html){
         jQuery('#model_row').append(html);
      }  

また

 success: function(html){
             jQuery(html).appendTo('#model_row');
          }  
于 2012-07-29T06:39:59.033 に答える
0

を使用.html()すると、コンテンツが上書きされます。

あなたはそれを追加する必要があります。

$('#model_row').append(html);
于 2012-07-29T06:37:56.177 に答える