javascript - 数据表不想从 API 中提取数据

标签 javascript database laravel api datatables

这是我第一次尝试数据表。我想从API显示数据,这个方法是get但是数据不想出现只出来"loading"

我的脚本


 $(document).ready(function(){  
      $('#data-table').DataTable({  
           "ajax"     : "127.0.0.1:8080/api/v2/client/vendor",  
           "type"     : "GET",
           "columns"     :     [  
                {     "data"     :     "id"     },  
                {     "data"     :     "name"},  
                {     "data"     :     "class"}  
           ]  
      });  
 });  

我的响应 API


{
    "status": "success",
    "data": [
        {
            "id": 2,
            "name": misry,
            "class": 115

        },
        {
           "id": 2,
            "name": ahmad,
            "class": 76
        },

最佳答案

尝试..请添加 csrf token

 $(document).ready(function(){  
      var table = $('#data-table').DataTable({  
           "processing": true,
           "serverSide": true,
           "ajax"     : "127.0.0.1:8080/api/v2/client/vendor",  
           "type"     : "post",
           "data": function ( d ) {
                    d._token = "{{ csrf_token() }}";

                },
           "columns"     :     [  
                {"data":"id"},  
                {"data":"name"},  
                {"data":"class"}  
           ]  
      });  
 });

关于javascript - 数据表不想从 API 中提取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58926521/

相关文章:

javascript - 有没有办法从 json-server 文件生成 swagger.json

mysql - 分层 MySQL Assets 跟踪的最佳实践

mysql - 如果我们可以为唯一索引设置空值,那么查询的持续时间是否会更短?

php - Laravel 5 上下文中的命令和事件有什么区别?

javascript - 单击多个图像javascript不起作用

javascript - 如何从 nodejs 应用程序访问浏览器的窗口对象?

javascript - Windows Phone 8 HTML5 应用程序和主题

sql - PL SQL 中的游标

php - Laravel 父子关系在它自己的模型上

javascript - asp.net mvc ModelState IsValid - 有效处理 false 的返回