I need to create table that looks like this using append jQuery. Below is my try.
aside = $("#tabaside");
var tr = $("<tr>");
var td = $("<td>");
for (var i = 0; i < filmidata.arr.length; i++) {
$(aside).append(tr);
$(tr).append(td).text("text");
$(tr).append(td).text("text");
$(tr).append(td).text("text");
}

appendcall appends the same element, causing nothing additional to be appended. You have to create something new in every iteration of your loop.