Показать данные в базе данных из базы данных - PullRequest
0 голосов
/ 05 ноября 2018

Я хочу отобразить данные в datatable, но он показывает все ноль Значения

Контроллер:

 public function ex(Request $request){
            $table =  \DB::table('company')->select('name','type','address','city','email','description')->get();
            return $table;
        }

display.blade.php

<body>
<button id="mybutton">Click Me</button><br><br><br>
<table border="1px" id="imp" class="table table-striped table-bordered" style="width:100%">
    <thead>
    <tr>
        <th>Name</th>
        <th>Type</th>
        <th>Address</th>
        <th>City</th>
        <th>Email</th>
        <th>Description</th>
    </tr>
    </thead>
    <tbody>

    </tbody>
</table>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script>
    $(document).ready(function () {
        $("#mybutton").click(function(){
            $('#imp').DataTable({
                "processing": true,
                "serverSide":true,
                "ajax": {"url":"display"},
                "columns": [
                    { "data": "name" },
                    { "data": "type"},
                    { "data": "address" },
                    { "data": "city" },
                    { "data": "email" },
                    { "data": "description" }
                ]
            });
        });
        });

</script>
</body>

Я хочу отображать данные в виде таблицы в виде данных на одном страница во время выполнения dd (); данные поступают в формате JSON, но отображаются в формате HTML страница

1 Ответ

0 голосов
/ 05 ноября 2018
You missed the dataSrc to pass after the ajax URL.
<script>
        $(document).ready(function () {
            $("#mybutton").click(function(){
                $('#imp').DataTable({
                    "processing": true,
                    "serverSide":true,
                    "ajax": {"url":"display", dataSrc:''},
                    "columns": [
                        { "data": "name" },
                        { "data": "type"},
                        { "data": "address" },
                        { "data": "city" },
                        { "data": "email" },
                        { "data": "description" }
                    ]
                });
            });
        });

    </script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...