asp.netMVCWebアプリケーション内に次のビューがあります。-
<table id="tablelist" border="1">
<tr>
</tr>
</table>
そして私は次のJavaスクリプトを使用してテーブルを埋めようとしています:-
function getprocesslist(result) {
var str = 'Total Number Of Processes:- ' + result.total.toString();
$('#total').text(str.toString());
var str1 = '<th>'+ 'Process Name' + '</th><th>'+ 'Process Requestor ID' + '</th><th>'+ 'Process State' +' </th><th>'+ 'Process Start Date' +' </th><th>'+ 'Process Due Date' +' </th>';
$('#tablelist tr:last').after(str1);
$.each(result.data, function (key, val) {
var str2 = '<tr><td>' + val.name + '</td><td>' + val.requesterId + '</td><td>' + val.state + '</td><td>' + val.startedTime + '</td><td>' + val.due + '</td></tr>';
$('#tablelist tr:last').after(str2);
});
しかし、私は上記のコードで次の問題に直面しています:-
テーブルヘッダー
<th>
は、最初の行ではなく、テーブルの最後に表示されます。同じスクリプトを複数回実行すると、テーブルの形式が間違ってしまい、テーブルデータが各テーブルセル内に複数行で表示されます。
を定義していますが、テーブルボーダーは表示されていません
border="1"
。
よろしくお願いします