【发布时间】:2015-05-05 14:55:14
【问题描述】:
请看下面我的问题:
我在我的 MVC-Web-Applikation 中使用 jquery 数据表。当我只显示 8 列时,一切正常。但是再增加 1 列,我得到了 ajax-error-message,见标题。
控制器工作正常,因为 8 列工作正常。这是我的视图代码:
<script type="text/javascript">
$(document).ready(function () {
var table = $('#example').DataTable({
"processing": true,
"serverSide": true,
"ajax": "@Url.Action("List", "DFS_Akustik")",
"columns": [
{ "data": "ID" },
{ "data": "MessID" },
{ "data": "KL_ID" },
{ "data": "MP_ID" },
{ "data": "LwLin50ss" },
{ "data": "LwLin63ss" },
{ "data": "LwLin80ss" },
{ "data": "LwLin100ss" },
//{ "data": "LwLin125ss" },
],
});
});
</script>
你可以认为最后一列没有激活,那么:
http://ziehl-abegg.com/files/work.jpg
当我删除最后一列的 // 时,然后:
http://ziehl-abegg.com/files/work_not.jpg
我该如何解决这个问题?请帮帮我...我在寻找解决方案,从星期一开始,一整天!
谢谢。
问候 贝吉塔_77
【问题讨论】:
-
你的服务器返回了什么错误?第二张图片中的错误信息literally tells you how to figure out what's wrong.
-
另外,你能帮我找出
"ajax": "@Url.Action("List", "DFS_Akustik")"在浏览器中的呈现方式吗? -
请显示 HTML。
-
数据表不喜欢最后一列的内容。名称正确吗?你能在 Firebug 中看到 json 响应吗?
标签: c# jquery ajax asp.net-mvc jquery-datatables