2017-05-12 3 views
1

Datenbanktabellenfelder: ID, Vorname, Nachname, E-MailWie füge ich Datenfelder zusammen?

Datentabelle: vollständiger_Name, E-Mail (ohne ID)?

<script type="text/javascript"> 
     $(document).ready(function() { 


      var table = $('#havuz_table').DataTable({ 

       "lengthMenu": [[10, 25, 50, -1], [10, 25, 50, "All"]], 

       "ajax": "{{URL::to('ajaxUzmanListesi/')}}", 
       "language": { 
        "url": '/lib/datatables/language/Turkish.json' 
       }, 
       "columns": [ 
        { 
         "mData": null , 
         "mRender" : function (data, type, full) { 
          return full['first_name']+''+full['last_name'];} 
        } 

       ] 

}); 

});

+0

Im Allgemeinen tun Sie es auf der Serverseite. Sind Sie sicher, dass Sie es auf der Client-Seite tun wollen? – mertyildiran

+1

Bitte machen Sie eine Fiedel, um Ihr Problem zu lösen. –

+0

Mit PHP tun es auf der Serverseite. –

Antwort

1

Versuchen Sie folgendes:

"columns": [{ 
     "data": null, 
     "title": "Name", 
     "render": function(data, type, full) { 
      return full['first_name'] + ' ' + full['last_name']; 
     } 
    }, 
    { 
     "data": "email", 
     "title": "Email" 
    } 
] 

Arbeits JSFiddle here. Ich hoffe, das hilft.

+0

Dank. dieser Code funktioniert. Zuerst möchte ich eine bestimmte Menge an Daten hinzufügen und später eine Anfrage für Ajax stellen, um zur Suche und den nächsten Seiten zu wechseln. Wie können wir es machen ? –

+0

Ich denke, du musst vielleicht noch weitere Fragen stellen und versuchen, es selbst herauszufinden. Es gibt so viel Dokumentation über DataTables hier und auf der Hauptseite: https://datatables.net/ – annoyingmouse