0
こんにちはボタンをクリックすると、データテーブルから行が削除され、それ自体が再描画されます。私はthisを試してみたが、列を除去しながら、それはデフォルトの設定に私のDataTableを戻します:JQuery Datatableがデフォルトの状態に戻る
var tbl;
$(document).ready(function() {
tbl = $('#myTable').DataTable({
"bLengthChange": false,
"bFilter": false,
"iDisplayLength": 5,
"columns": [{
"width": "50%"
}, {
"width": "10%"
}, {
"width": "10%"
}, {
"width": "10%"
}, {
"width": "10%"
}],
"responsive": true,
"retrieve": true
});
});
function delete()
tbl.rows($(this).parents('tr')).remove().draw();
}
私もこれを試してみたと私は同じ結果を得る:
function delete()
$('#myTable').DataTable().rows($(this).parents('tr')).remove().draw();
}
をし、また、私は含めてみましたreinitializingテーブルが、私はこれを行うための正しい方法は何ですか?
function delete() {
var tbl = $('#myTable').DataTable({
"bLengthChange": false,
"bFilter": false,
"iDisplayLength": 5,
"columns": [{
"width": "50%"
}, {
"width": "10%"
}, {
"width": "10%"
}, {
"width": "10%"
}, {
"width": "10%"
}],
"responsive": true,
"retrieve": true
});
tbl.rows($(this).parents('tr')).remove().draw();
}
エラーが出ますか
あなたは '行を示す必要があります'これを削除するには、この場合は要素を参照しないでください。 – CMedina