【发布时间】:2019-09-07 13:55:24
【问题描述】:
我正在使用从nugget package 安装的数据表。我的桌子目前看起来像这样: 我想在“Startdatum”上对我的表进行排序。我在视图的头部添加了以下代码:
<h2>Index</h2>
<script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.4/moment.min.js"></script>
<script src="//cdn.datatables.net/plug-ins/1.10.12/sorting/datetime-moment.js"></script>
这是我的数据表函数,它呈现在视图的底部:
@section scripts
{
<script>
//wachten tot pagina volledig ingeladen is
$(document).ready(function () {
$.fn.dataTable.moment('DD/MM/YYYY HH:mm:ss');
$("#mytable").DataTable({
"order": [[4, "asc"]], //or asc
columnDefs: [
{ type: "date-euro", targets: 4 }
]
});
});
</script>
}
我的自动完成功能无法识别 .moment,并且表格未按时正确排序,如图所示。有谁知道我做错了什么?
【问题讨论】:
-
A 您是否在控制台中遇到任何错误? B 根据文档date-euro is depricated。
标签: jquery asp.net asp.net-mvc datatables