0
Datatable
을 사용하여 Jeditable
을 편집 할 수 있도록 작업 중입니다. 동적으로 행을 추가 할 수 있어야합니다.이 행은 성공적으로 수행되었습니다. 기본적으로 Datatables
은 row_id
이 0
인 모든 항목을 추가하므로 추가 된 행을 서로 구별 할 수 없습니다.Datatables에서 동적으로 추가 된 행에 Row_Ids 할당
그래서 나는 row_id
을 할당하는 함수를 만들고 있습니다. 오류는 없지만 추가 된 모든 행에 대해 row_id
이 0
으로 반환되기 때문에 작동하지 않는 것 같습니다.
$('#addRow').on('click', function() {
var rowIndex = $('#example').dataTable().fnAddData([ "column1Data", "column2Data"]);
var row = $('#example').dataTable().fnGetNodes(rowIndex);
$(row).attr('id', row_id_counter);
row_id_counter ++;
전체 코드 :
당신 말이 맞아! 그것은 제대로 작동하는 것 같습니다. 즉, 올바르게 할당하는 동안'row_id '값은 항상'0 '이므로'POST '요청이 잘못되어야합니다. 이 값은''row_id ''에서 가져옵니다 : oTable.fnGetPosition (this) [1]'. Idle을 '
관련 문제