我在我的MVC ASP.Net應用程序中使用jquery數據表,並在應用程序運行時收到警告警告。警報是「警告:Scroller需要DataTables 1.10.0或更高版本」。我已經驗證了我的DataTables版本是1.10.10,除了一些問題外,DataTables工作得很好。JQuery DataTables警告
我與DataTables的問題是當頁面最初加載時,應該顯示的行數與顯示的行數不匹配。所有行都顯示在頁面加載中。一旦我與桌子互動,一切都是固定的。
我正在加載javascript和css在我的BundleConfig.cs文件中。
我的一個觀點是:
@model IEnumerable<Q5.ViewModels.ProjectVM>
@{
ViewBag.Title = "Projects";
}
<h2>Projects/Deals</h2>
<p>
@Html.ActionLink("Create New", "Create")
</p>
<table class="table table-striped table-hover display" id="projects" cellspacing="0">
<thead>
<tr>
<th>
@Html.DisplayNameFor(model => model.Name)
</th>
<th>
@Html.DisplayName("Last Updated")
</th>
<th>
@Html.DisplayName("Sales Person")
</th>
</tr>
</thead>
<tbody>
@foreach (var item in Model)
{
<tr>
<td>
@Html.ActionLink(item.Name, "ProjectProfile", new { id = item.Id })
</td>
<td>
@Html.DisplayFor(modelItem => item.LastUpdated)
</td>
<td>
@Html.DisplayFor(modelItem => item.AssignedToUserName)
</td>
</tr>
}
</tbody>
</table>
<script>
$(document).ready(function() {
$('#projects').DataTable();
})
</script>
你的代碼在哪裏?表格實現的html ...... – rogerdeuce
@rogerdeuce我添加了一個使用DataTable的視圖。 – Jon