2017-05-12 2 views
1

데이터베이스 테이블 필드 : id, first_name, last_name, email데이터 테이블 필드를 병합하는 방법은 무엇입니까?

datatable : full_name, 이메일 (아이디 없음)?

<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

일반적으로 서버 쪽에서 수행합니다. 당신은 클라이언트 쪽에서 그것을하고 싶습니까? – mertyildiran

+1

문제를 해결하기 위해 바이올린을 만드십시오. –

+0

PHP를 서버 쪽에서 사용하게하십시오. –

답변

1

이 시도 :

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

작업 JSFiddle here합니다. 희망이 도움이됩니다.

+0

고마워. 이 코드가 작동합니다. 먼저 특정 양의 데이터를 추가하고 나중에 검색 및 다음 페이지로 전환 할 아약스를 요청합니다. 우리는 어떻게 할 수 있습니까? –

+0

나는 아마도 더 이상의 질문을하고 스스로 먼저 알아 내려고 할 필요가 있다고 생각한다. 여기 DataTables에 대한 많은 문서가 기본 사이트에 있습니다. https://datatables.net/ – annoyingmouse

관련 문제