jquery テーブルを追加する

jquery テーブルを追加する

jqueryで既に表示されているテーブルに行を追加していくサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • jquery 3.3.1

テーブル追加

jqueryを使用してテーブルを追加するサンプルコードとなります。

<!DOCTYPE html>
<html lang="ja">
<head>
  <meta charset="utf-8">
  <title>サンプル</title>
  <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
  <script src="http://code.jquery.com/jquery-3.3.1.min.js"></script>
  <script>
  $(function(){
    //tr要素をカウント
    var num = $('.table tr').length;
    
    $('.btn').click(function(event){
      $('.table').append('<tr><td>' + (++num) + '</td><td>test</td></tr>');
    });
  });
  </script>
</head>
<body>
  <input class="btn btn-info" value="行追加">
  <table class="table table-dark">
    <tr>
      <td>1</td>
      <td>java</td>    
    </tr>
    <tr>
      <td>2</td>
      <td>script</td>
    </tr>
  </table>
</body>
</html>

実行結果は下記の通りとなります。