私はAjaxでjQueryデータテーブルを使用しています。 Laravelとサーバー形式でJSONを返します。行の子を持つjQueryデータ型を使用してテーブルを構築する方法
{
"draw":0,
"recordsTotal":201
,"recordsFiltered":201,
"data":[{
"id":"1",
"numsocio":"1",
"identificacion":"9999999999",
"nombre":"Anna,
"apellidos":"Desclau", ........ etc
そして、私はこの(3行サンプル)のようなテーブルを構築したい
私は
$(document).ready(function() {
$('#socios_datatable').DataTable({
ajax: '{{ route('socios.datatable') }}',
columns: [
{ data: 'foto' },
{ data: 'nombre' },
{ ... }
]
});
});
を使用しています
そして私はhttp://www.cscc.edu/_resources/app-data/datatables/examples/api/row_details.htmlの情報ポストでテストしてきましたが、動作させるためには得られません。 2つのサブローを持つ行を簡単に作成する方法は? jQueryのデータ型は、複数の列を持つ1つの行には最適ですが、複雑な行に対しては難しいことがわかります。
誰でも助けてもらえますか?
これを追加するのを忘れました。 var tr = $(this).closest( 'tr'); var row = table。 '$('#example tbody ')。行(TR); (row.child.isShown())であれば{ //この行は既に開かれている - row.child.hide()を閉じ、 tr.removeClass( '示す');} 他 {//開きこの行 row.child(フォーマット(row.data())).SHOW(); tr.addClass( '示す'); }}); ' – Conceptz
ensenia MASコードSI quieries mas ayuda。 (もしあなたがもっと助けたいと思えばもっとコードを表示してください) – Conceptz
私は行を開いたり閉じたりしたくありません...私はちょうどcolspanのようにしたい –