プラグイン Generate grid を作成し、データは json 文字列です。
var objGrid = {
"tbody": [
{ "stt": "1", "name": "Le Nguyen Nhat Bang", "description": "Vinh Long" },
{ "stt": "2", "name": "Dang Truong Chinh", "description": "Binh Dinh" },
{ "stt": "3", "name": "Cu Ngoc Sang", "description": "Dak Lak" }
]
}
(function ($) {
$.fn.generateGrid = function (data) {
this.append("<table>");
var tbody = $('<tbody>');
$("table", this).append(tbody);
if (data != null && data.tbody != null) {
for (var j = 0; j < data.tbody.length; j++) {
$(tbody).append('<tr>').children('tr:last')
.append($("<td>").append(data.tbody[j]....))
.append($("<td>").append(data.tbody[j]....))
.append($("<td>").append(data.tbody[j]....));
}
}
}
} (jQuery));
$(document).ready(function () {
$("#grid").generateGrid(objGrid);
});
動的テーブルフォローjsonデータを生成したい。今は 3 つのフィールドしかありませんが、別の日には 4 つまたは 5 つのフィールドが必要ですが、プラグインのコードは変更しません。ありがとう