2014-06-14 3 views
0

안녕하세요 모두 내 데이터 테이블 (html 테이블 디스플레이 플러그인) Json을 통해 내 행 데이터를 보내고 있습니다. 내 테이블에 항상 첫 번째 열에 확인란이 있고 다음 열이 있어야합니다. Jsonresponse에서 데이터를 내 데이터 테이블을이 속성을 만들 수있는 방법이 있습니다 또는 내 Json 응답을 변환 할 수 있습니다 (행 데이터가 있습니다) 하나의 필드를 가질 수 있지만 어떻게이 새 필드를 Jsonresponse 추가 할 수 있습니다. 미리 감사드립니다. 큰 도움이 될 것입니다.데이터 테이블 시작 부분에 열 추가

+0

? JSFiddle (또는 비슷한)을 만들 수 있습니까? –

답변

1

매우 큰 테이블에서 작동합니다,하지만 당신은 이런 식으로 뭔가를 시도 할 수있는 방법을 확실하지 :

$(table_selector thead tr).prepend(TH_WITH_HEADER); 
$(table_selector tr).prepend(TD_WITH_CHECKBOX_IN_IT); 

난 정말이 작동하는지 확인을 시도하지 않은,하지만 그것은해야 같아요.

편집
HTML :

<table class="foo"> 
<thead> 
<tr> 
    <th></th> 
    <th></th> 
</tr> 
</thead> 

<tbody> 
<tr> 
    <td>temp</td> 
    <td>temp</td> 
</tr> 
</tbody> 
</table> 

JS : 지금까지이 일을 코드

var input = $('<td><input type="checkbox" class="bar"></td>'); 

$('.foo tr').prepend(input); 
$('.foo thead tr').prepend('<th>checkbox header</th>'); 
+0

예를 들어 주시겠습니까? TD_WITH_CHECKBOX_IN_IT는 실제로 무엇을 의미합니까? 죄송합니다. 바보 같은 질문이라면 저는 jquery에 초보자입니다. –

+0

내 대답 편집, 이제 더 명확해야합니다 :) – Patrick

+0

논리가 너무 좋을 것 같아요.하지만 내 senario에서 작동하는 경우 확실하지 않습니다. 어디서 JSata에서 직접 Datatables의 aoData 특성을 사용하여 내 테이블을 채우고 있는지 확실하지 않습니다. –

관련 문제