dataTables.js에서 수정시
build: function build() {
this.datatable = this.$table.DataTable({
aoColumns: [null, null, null, null, null, { //col개수
"bSortable": false
}],
lengthMenu: false,
searching: false,
"info": false,
"paging": false
});
},
rowAdd: function rowAdd() {
data = this.datatable.row.add(['', '', '', '', '', actions]); //col개수
this.datatable.order([0, 'desc']).draw(); //asc:오름차순 desc:내림차순
html에서 javascript 추가시
$('#addToTable').on( 'click', function () {
var actions, data, $row;
actions = ['<a href="#" class="btn btn-sm btn-icon btn-pure btn-default on-default remove-row"><i class="icon md-delete" aria-hidden="true"></i></a>'].join(' ');
data = myTable.row.add( [
'', '', '', '', '', '', ''
] ).draw();
$row = myTable.row(data[0]).nodes().to$();
$row.addClass('adding').find('td:last').addClass('actions');
$('#table_paging').rowEdit($row);
myTable.order([0, 'desc']).draw(); // always show fields
//this.$addButton.tooltip('hide');
} );
col개수에 맞게 null, '' 을 추가한다.
'javascript' 카테고리의 다른 글
[dataTables.js] 페이지네이션 html 수정 pagination custom (0) | 2020.04.22 |
---|---|
[dataTables.js] rowAdd 버튼에 tooltip 있을 경우 (0) | 2020.04.20 |
kakao 지도 api (주소로 마커 생성 + 클릭한 위치 좌표 출력) (0) | 2020.04.17 |
kakao 지도 api (마커 + 컨트롤 추가) (0) | 2020.04.17 |
[progressbar.js] 프로그레스 바 만들기 (0) | 2020.04.15 |
댓글