私は jquery datatables プラグインを使用しており、次のような折りたたみと展開機能が必要でした。
http://datatables.net/examples/api/row_details.html
私がロードしているデータはhtmlを介して送られてきます.htmlテーブルのコンテンツを折りたたむ/展開するように構造化するにはどうすればよいですか?
ありがとう
アップデート
私に戻ってくれてありがとう、彼らはかなりボグな標準テーブルを持っていますが、jsには次の関数があります:
/* Formating function for row details */
function fnFormatDetails ( oTable, nTr )
{
var aData = oTable.fnGetData( nTr );
var sOut = '<table cellpadding="5" cellspacing="0" border="0" style="padding-left:50px;">';
sOut += '<tr><td>Rendering engine:</td><td>'+aData[1]+' '+aData[4]+'</td></tr>';
sOut += '<tr><td>Link to source:</td><td>Could provide a link here</td></tr>';
sOut += '<tr><td>Extra info:</td><td>And any further details here (images etc)</td></tr>';
sOut += '</table>';
return sOut;
}
これがテーブル構造をどのように変更しているかはわかりませんが、これが追加されているため、テーブル内の折りたたまれたコンテンツが可能になります。
上記のスクリプトを使用せずに、1 つの html テーブルを生成したいだけです。