The goal is to create an HTML table with headers etc, but I want to be able to select a row (for ID) so I can update / remove list items at the selected row.
This is what I did so far:
while (ListEnumerator.moveNext()) {
var currentItem = ListEnumerator.get_current();
var Fornamn = currentItem.get_item('Title');
var Efternamn = currentItem.get_item('_x0074_l26');
var Startdatum = currentItem.get_item('vpux');
var Slutdatum = currentItem.get_item('oobz');
var Omfattning = currentItem.get_item('Omfattning');
var Status = currentItem.get_item('Status');
var Ansvarig = currentItem.get_item('ildw');
var row = document.createElement("tr");
txtHTML = txtHTML + "<tr>";
txtHTML = txtHTML + "<td>";
if (Fornamn != null) {
txtHTML = txtHTML + "<p>" + Fornamn + "</p>";
}
txtHTML = txtHTML + "</td>";
txtHTML = txtHTML + "<td>";
if (Efternamn != null) {
txtHTML = txtHTML + "<p>" + Efternamn + "</p>";
}
txtHTML = txtHTML + "</td>";
txtHTML = txtHTML + "<td>";
if (Startdatum != null) {
txtHTML = txtHTML + "<p>" + Startdatum.format("yyyy-MM-dd") + "</p>";
}
txtHTML = txtHTML + "</td>";
txtHTML = txtHTML + "<td>";
if (Slutdatum != "") {
txtHTML = txtHTML + "<p>" + Slutdatum.format("yyyy-MM-dd") + "</p>";
}
txtHTML = txtHTML + "</td>";
txtHTML = txtHTML + "<td>";
if (Status != null) {
txtHTML = txtHTML + "<p>" + Status + "</p>";
}
txtHTML = txtHTML + "</td>";
txtHTML = txtHTML + "<td>";
if (Omfattning != null) {
txtHTML = txtHTML + "<p>" + Omfattning * 100 + "%" + "</p>";
}
txtHTML = txtHTML + "</td>";
txtHTML = txtHTML + "<td>";
if (Ansvarig != null) {
txtHTML = txtHTML + "<p>" + Ansvarig + "</p>";
}
txtHTML = txtHTML + "</td>";
txtHTML = txtHTML + "</tr>";
}
$("#tblViewIssues").append(txtHTML);
}