イベントの一覧を示す表があり、各イベントには最初に非表示にされ、ボタンをクリックすると表示される詳細行があります。テーブルの並べ替えで、列がある場合とない場合の両方の行がある場合
マークアップは次のようになります。私は、テーブルを並べ替え可能なようにしたい:
<table>
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
</tr>
</thead>
<tbody>
<tr class="i-am-always-visible">
<td>Event date</td>
<td>Event name</td>
<td>Event location</td>
</tr>
<tr>
<td colspan="3" class="i-am-hidden-by-default">
Contact form
</td>
</tr>
</tbody>
</table>
これは私が
$('#tableId').dataTable({
"bPaginate": false,
"bAutoWidth": false
});
ないトリッキーな部分がでてくる私のソート可能なテーブルを設定するために使用JSですjQueryプラグインのdataTablesを使用すると、colspanを使って行を処理できないようで、これらの行を適切に処理するために初期化時にdataTablesに渡すことができる設定オプションが見つかりませんでした。
誰かが同じ問題を抱えて解決したか、この問題に関する正しい情報を私に指摘できますか?
ありがとうございます!