$(function() {
  $("#result").hide();

  $("#search_button").on("click", function() {
    var name = $("#name").val();
    var score = $("#score").val();
    var url = "/api/endpoints/search/?name=" + name + "&score=" + score;
    $.getJSON(url, function(data) {
      $("#result").show();
      for (var i = 0; i < data.length; i++) {
        var row = $("<tr>");
        row.append($("<td>").text(data[i].name));
        row.append($("<td>").text(data[i].url));
        row.append($("<td>").text(data[i].evaluation.score));
        $("#result_body").append(row);
      }
    });
  });
});

@@ -325,24 +325,56 @@
 gth; i++) %7B%0A
+        var endpoint = data%5Bi%5D;%0A
         var 
@@ -423,27 +423,87 @@
 %3E%22).
-text(data%5Bi%5D
+append($(%22%3Ca%3E%22).attr(%22href%22, %22/endpoints/%22 + endpoint.id).text(endpoint
 .name))
+)
 ;%0A  
@@ -533,26 +533,71 @@
 %3E%22).
-text(data%5Bi%5D
+append($(%22%3Ca%3E%22).attr(%22href%22, endpoint.url).text(endpoint
 .url))
+)
 ;%0A  
@@ -628,23 +628,24 @@
 %22).text(
-data%5Bi%5D
+endpoint
 .evaluat

Add anchors to the value of "NAME" and "URL", respectively