I am trying to add a new row to the existing table using Ajax, PHP and Jquery. Ajax call is successful (tested it by placing alerts). But it displays the new row only if I refresh the entire page. I want the row to be added to the table with out refreshing the entire page, but just with a table refresh on the fly.
example : As I press Add button on the table, it should add a new row to the table on the fly.
hotTopics_focusAreas_data.php file :
<?php
$SQL = "select * from hottopics order by id desc limit 1";
while($row = mysql_fetch_array($SQL,MYSQL_ASSOC)) {
            echo 
          "<tr>
            <td id=title:".$row['id']." contenteditable='true'>".$row['title']."</td>
            <td id=status:".$row['id']." contenteditable='true'>".$row['status']."</td>
            <td><button type='button' class='btn btn-danger'>Delete</button></td>
            </tr>";
    }
?>
Javascript file :
$("document").ready(function() {
hotAddClicked();
});
function hotAddClicked(){
$("#hotadd_clicked").click(function(e) {
        endpoint = 'hotTopics_focusAreas_data.php?role=add';
    $.ajax({
        url : endpoint,
        type : "GET",
        async : true,
        success : function(data) {
            $("#hottopics_table").append(data);
        }
    });
    });
}
Table definition:
      <table class="table" id="hottopics_table">
        <thead>
          <tr>
            <th>Title</th>
            <th>Status</th>
            <th></th>
          </tr>
        </thead>
        <tbody>
      <?php    
  $SQL = "select * from hottopics;";
  $result_update = mysql_query($SQL) or die("Couldn't execute query.".mysql_error());
    while($row = mysql_fetch_array($result_update,MYSQL_ASSOC)) {
          echo 
          "<tr>
            <td id=title:".$row['id']." contenteditable='true'>".$row['title']."</td>
            <td id=status:".$row['id']." contenteditable='true'>".$row['status']."</td>
            <td><button type='button' class='btn btn-danger'>Delete</button></td>
            </tr>";
        }
        ?>
        </tbody>
      </table>
 
    