사이트에서 jQuery DataTable을 사용하고 있지만 다른 하이퍼 링크를 누를 때마다 테이블의 모든 데이터가 변경됩니다. 따라서 행을 삭제하고 하나씩 추가하는 대신 전체 DataTable을 동적으로 제거하고 배열이있는 모든 데이터로 다른 행을 다시 만드는 방법이 있습니까?DataTables jquery 또는 javascript에서 동적으로 추가하는 방법
여기에있는 코드는 오래된 정적 인 것들을 계획하고 있지만 동적으로 배열을 가져 오는 방법을 알고 있습니다. 배열을 파이썬/cherryPy에서 다시 가져올 때 이렇게 보일 것입니다 : ar [n] = [ "col1" "COL2 ','COL3", "col4"... "coln"]
아래 코드 (정적)을 HTML에서의 DataTable을 생성하는 정적 코드 ...
<div id="div1" class="ctnr">
<table id="mainTable1" class="dtable" cellpadding="3" cellspacing="1" border="0">
<thead>
<tr><th>*</th><th>Proposal</th><th>Vote </th><th> For </th><th>dd</th><th>A</th></tr>
</thead>
<tbody id="tbdy">
<tr id="zrow1" class="gradeX"><td><input id="ckb1" type="checkbox" class = "tb" /></td><td id="ppl1" class="ppsal" style="width:55%">BlaBlaBla</td><td>More BlaBlaBla</td><td class="ralign"> CheeCheeChee</td><td class="ralign"> ChooChoo...</td><td class="ralign"> LaLaLa</td></tr>
</tbody>
</table>
</div>
JavaScript 또는 jQuery에서 어떻게 처리 할 수 있습니까?
데니스
무엇을 시도 했습니까? 약간의 입력 만 찾고 계신가요? jquery의 .html() 함수를 사용해보십시오. – Th0rndike
DataTable 포럼을 살펴본 결과, 모든 사람들이 특별한 경우에 대해 거대하고 복잡한 대답을하는 것처럼 보입니다. 난 그냥 일반적인 경우가 필요해. – DKean
json을 사용하여 채우는 것은 꽤 일반적인 접근 방식입니다. http : // stackoverflow를 참조하십시오.com/questions/9760661/jquery-code-to-display-json-html-table-using-append/9761282 # 9761282 – dwerner