<table cellpadding="0" cellspacing="0" border="1" class="display" id="FormsData" style="margin-bottom:5px;">
<thead>
<tr id="thFormsData">
</tr>
<tr>
</tr>
</thead>
<tbody>
<tr>
<td class="dataTables_empty">
Loading data ...
</td>
</tr>
</tbody>
</table>
上面是jQuery數據表的表結構。我正在使用下面的代碼來填充它。jQuery datatable在它初始化之前添加th
$(document).ready(function() {
$('#FormsData').dataTable({
"sDom": 'T<"clear">lfrtip',
"bProcessing": true,
"bServerSide": true,
"sAjaxSource": "GetJsonData.aspx?FormKey=" + getQuerystring("FormKey", "") + "&FormData=Get"
)}
)}
現在的問題是,這種方式我有表結構來定義日這jQuery的確定年代使用的列。但在我的情況下,我想要在初始化之前動態地將th附加到表中。
我想追加th基於json的數據,我從獲取GetJsonData.aspx文件。其定義在「sAjaxSource」:「GetJsonData.aspx ...」
這實際上並不是我想要的,但是您的解決方案給了我一個主意,我的問題得到解決。感謝user827431。 – Priyank
認爲可能是這種情況:) – martin