I want to have first element of my row as <th> I am doing this but I am getting <td> as my first element. What I am doing wrong?
Basically I want something like this <tr><th><b>Table Header</b></th><td>item1</td><td>item2</td><\tr>
var table = document.getElementById("data");
var row = table.insertRow(-1);
var cell1 = row.insertCell(0);
$("#table td:first").append('<th><b>Table Header</b></th>');