各行のデータテーブルにボタンを追加するにはどうすればよいですか?私のコードでは、私が正しいことをしていないものがあるように見えます。データ型にボタンを追加する - Jquery
これをどのように達成できますか?
HTML
<table id="users-table" class="table table-hover table-condensed" style="width:100%">
<thead>
<tr>
<th>Name</th>
<th>Grade</th>
<th>Action</th>
</tr>
</thead>
</table>
JS
$(document).ready(function() {
oTable = $('#users-table').DataTable({
"processing": true,
"serverSide": true,
"ajax": "{{ route('datatable.getpost') }}",
"columns": [
{data: 'name', name: 'name'},
{data: 'description', name: 'description'},
{data: 'no_of_items', name: 'no_of_items'},
],
"aoColumns": [{
{
"mRender": function(data, type, full) {
return '<a class="btn btn-info btn-sm" href=#>' + 'Edit' + '</a>';
}
}
}]
});
});
これをチェックしてくださいhttps://datatables.net/blog/2011-06-19。なぜあなたはmRenderを使用していますか? –
@VijayRathore、私はあなたが与えた参照上のボタンを見つけることができません。私は実際にはデータセットの新しさです – LearnLaravel
あなたのajaxソースがボタンのHTMLも返す場合は、Datatableの初期化で何も書く必要はありません。アヤックスソースのDatatablesをここで確認してください。https://www.datatables.net/examples/data_sources/ajax.html –