TBody не работает на столе с Jquery DataTable - PullRequest
0 голосов
/ 28 августа 2018

Я использую таблицу данных JQuery в своем проекте.

У меня есть ActionResult и получение данных. Я хочу отобразить данные в таблице, но если я использую tbody, datatable не будет выглядеть как обычная таблица.

Я попытался без данных и написал собственные теги tbody и tr. Мой пробием это продолжение. Где моя ошибка?

ActionResult

 public ActionResult YayinEvleri()
        {
            dbContext = new DatabaseContext();
            var yayinEvleri = dbContext.YayinEvi.ToList();

            return View(yayinEvleri);
        }

View

@model List<KitapFuari.Models.Yayinevi>

<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.19/css/jquery.dataTables.css">
<script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.js"></script>
<script src="https://cdn.datatables.net/1.10.19/js/dataTables.bootstrap4.min.js "></script>

<script>
    $(document).ready( function () {
    $('#yayinEvleri').DataTable();
    });
    </script>
 <table id="yayinEvleri" class="table table-striped table-bordered" style="width:100%" cellspacing="0">
            <thead>
                <tr>
                    <th>Yayın Evi</th>
                    <th>Yazar</th>
                </tr>
            </thead>
            <tbody>
              @foreach (var item in Model)
                {
                    <tr>
                        <td>@item.Ad</td>
                    </tr>

                }
            </tbody>

        </table>

1 Ответ

0 голосов
/ 28 августа 2018

Добавьте этот скрипт.

$(document).ready( function () {
$('#yayinEvleri').DataTable();
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...