1
Laravel 5.3プロジェクトでデータテーブルプラグインを使用していますが、私はすべてのデータを表示できますが、どのように実装するのかを編集して削除することはできません。laravel 5.3でjquery datatableを使用してCRUDを実装する方法5.3
<script>
$.noConflict();
jQuery(document).ready(function() {
$('#myTable').DataTable({
processing : true,
serverSide : true,
ajax : '{{URL::asset('data')}}',
columns :[
{data:'id',name:'id'},
{data:'prizebond_number',name:'prizebond_number'},
{data:'prizebond_location',name:'prizebond_location'},
{
mRender: function (data, type, row) {
var linkEdit='<a href="{{url('user_prizebonds.edit')}}" class="btn btn-warning btn-sm glyphicon glyphicon-edit" data-id="' + row['id'] + '">EDIT</a>';
var linkDelete='<a href="{{url('user_prizebonds.destroy')}}" class="editor_remove btn btn-danger btn-sm glyphicon glyphicon-trash" data-id="' + row["data:id"] + '">DELETE</a>';
return linkEdit + " " + linkDelete;
}
}
]
});
});
// mycontrollerコード
public function data(){
$current_user_id=Auth::id();
$user_prizebonds=UserPrizebond::where('user_id', "$current_user_id")->get();
return Datatables::of($user_prizebonds)->make(true);
}