我有3列的HTML表和任意數量的行的(基於數據庫輸出。)HTML表中未示出的表頭
var fields = ['a','b','c']; //variable from database
var data = ['p', 'q', 'r']; //variable from database
var who = ['x', 'y', 'z']; //variable from database
$(function() {
var table = $("#resultTable");
var rowNum = 3;
var resultHtml = '';
\t for(var i = 0 ; i < rowNum ; i++) {
\t \t resultHtml += ["<tr>",
\t "<td>",
\t fields[i],
\t "</td>",
\t "<td>",
\t data[i],
\t "</td>",
\t "<td>",
\t who[i],
\t "</td>",
\t '</tr>'].join("\n");
\t }
\t table.html(resultHtml);
return false;
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table id="resultTable">
<tr>
<th>Question</th>
<th>Decision</th>
<th>Whose Decision</th>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
</table>
表顯示內容正確,但不顯示每列的標題,如Question
,Decision
,Whose Decision
我在想什麼?