Php 数据表插件返回错误
我使用Datatables插件从服务器端获取数据。 我尝试过更改JQuery的版本甚至选项,但仍然无法解决错误。这是我的HTML代码Php 数据表插件返回错误,php,jquery,datatables,Php,Jquery,Datatables,我使用Datatables插件从服务器端获取数据。 我尝试过更改JQuery的版本甚至选项,但仍然无法解决错误。这是我的HTML代码 <html> <head> <script type = "text/javascript" src = "jquery.min.js"></script> <script type = "text/javascript" src = "DataTables-1.8.2/media/js/jquery.data
<html>
<head>
<script type = "text/javascript" src = "jquery.min.js"></script>
<script type = "text/javascript" src = "DataTables-1.8.2/media/js/jquery.dataTables.min.js"></script>
<script type = "text/javascript">
$(document).ready(function() {
$('#example').dataTable({
"bJQueryUI": true,
"bFilter": true,
"bPaginate " : true,
"bServerSide" : true,
"sAjaxSource": "data.php"
});
});
</script>
</head>
<body>
</body>
</html>
这是网站上所需的格式。Firebug显示上面的JSon,并且有一个错误无效标签
有人能指出数据表实现中可能出现的错误吗。请尝试datatables论坛中建议的解决方案 还有一件事: 正如datatables的作者所说: sEcho永远不应为“0”。它应该是DataTables发送到服务器的值的回显。
我没有看到OP问题中包含的验证插件。@Daniel感谢您指出……即使我在回答中有sEcho错误,但无法解决,因为我没有更改示例中的任何内容。我在您的HTML示例中没有看到表。是不是为了简洁起见才把它取出来?你用的是什么jQuery版本?另一个问题,你用的是验证插件吗?很抱歉..jus度假回来了..@GregPettit是的,'example'是表名…@daniel我用了1.4.2,1.6.1,1.4.1,试过了,同样的错误。实际上,我不确定验证插件。我正在尝试模仿“示例”页面中的示例。@GregPettit非常感谢您……我正在尝试新的示例,当我有一个表时,它给出了一个错误,因此我删除了它。文档中也没有指定它。现在它起作用了。谢谢
{
"sEcho":0,
"iTotalRecords":"6",
"iTotalDisplayRecords":"6",
"aaData":[
["5","admin","5"],
["1","user","0"],
["2","user1","1"],
["4","user2","2"],
["3","user3","3"],
["6","user4","4"]]
}