如何使用ajax crud将数据表实现到laravel 5.4中

时间:2017-07-12 12:36:48

标签: javascript php ajax datatable laravel-5.4

我的网站包含带有ajax内置的基本CRUD操作,我的问题是,如何实现数据表?顺便说一句,我已经部署了yajra datatable

js file

$(function () {

    $('#example').DataTable({

});});

function manageRow(data) {
var rows = '';
$.each( data, function( key, value ) {
    rows = rows + '<tr>';
    rows = rows + '<td>'+value.title+'</td>';
    rows = rows + '<td>'+value.description+'</td>';
    rows = rows + '<td data-id="'+value.id+'">';
    rows = rows + '<button data-toggle="modal" data-target="#edit-item" class="btn btn-primary edit-item">Edit</button> ';
    rows = rows + '<button class="btn btn-danger remove-item">Delete</button>';
    rows = rows + '</td>';
    rows = rows + '</tr>';
});
$("tbody").html(rows);}

视图

<table id="example" class="display" cellspacing="1" width="100%">
<thead>
   <tr>
     <th>Name</th>
     <th>Position</th>
     <th>Office</th>
 </tr>
</thead>

<tbody>

</tbody></table>

2 个答案:

答案 0 :(得分:1)

  1. 在Laravel中创建模型
  2. 为该模型创建一个控制器,注册路径
  3. 我认为StackOverflow不是适合您的应用程序的地方。如果您对此有特殊疑问,我可以帮助您。

答案 1 :(得分:1)

文档非常简单,如果您按照示例应该可以使用它。 https://datatables.yajrabox.com/eloquent/basic