jquery - 返回 404 的数据表源
问题描述
我正在使用以下内容加载数据表数据
$(document).ready(function () {
$('#timeofftable').DataTable({
"processing": true,
"serverSide": true,
"ajax": "/timeoffs/timeoffdata"
});
});
服务器在数据表生成的 ajax url 上返回 404,即
如果我在检查器中复制 datables 生成的 url 并删除查询字符串(http://localhost:56110/timeoffs/timeoffdata),则 url 会正确解析。
所以我相信数据表生成的部分 url 被错误地呈现。
我已经验证了从 timeoffdata 返回的 json 数据。
编辑:我还尝试将服务器端生成的 json 更改为仅从 1 行返回 1 列,这给了我相同的错误和数据表中相同的查询字符串字符串。
有没有人遇到过这个?
解决方案
问题是数据表生成的查询字符串太长。这是解决方案...
推荐阅读
- screenshot - 柏树中的屏幕截图和视频显示为空白
- python - Python:正则表达式无法在字符串上找到任何匹配项
- mysql - MySQL - Can I query how much disk space certain rows or columns are taking up?
- azure-functions - 使用相同的逻辑应用连接到不同的本地服务器
- c - 在数组中查找最小值和最大值时使用哪种方法?
- levenshtein-distance - 替换成本 1 和替换成本 2 字符串匹配的列文斯坦距离变化有什么区别
- r - R使用地图功能加入多个时间序列
- yii2 - 我们如何使用 yii2 在 tiny mce 中添加自定义下拉菜单
- java - 我们可以将链表中最后一个元素的指针带回第一个元素吗?
- android - 在 EditText 中未调用 Clickable Span onClick