【发布时间】:2012-10-17 00:18:08
【问题描述】:
您好,我正在尝试使用 jquery datatbles 插件为具有大约 40 列/字段的 oracle 表开发 UI。我最多可以显示 18 列,但在那之后它就不起作用了。以前有没有其他人遇到过同样的问题?请在这方面给我建议,我对 jquery 很陌生。
`Sorry for that...
当我尝试为我的 oracle 表创建 UI 时,当我将其配置为 18 列(任何 18 列)时,我可以看到我的 UI 运行良好。但是,如果我再添加一列并更新配置,我的 UI 将不会加载。
<script type="text/javascript">
$(document).ready(function () {
$("#reports").dataTable({
"bServerSide": true,
"sAjaxSource": "/databaseInterface/DataSource",
"bProcessing": true,
"sPaginationType": "full_numbers",
"bJQueryUI": true,
"aoColumns": [
{ "sName": "ID",
"bSearchable": false,
"bSortable": false,
"bVisible": false
},
{ "sName": "name" },
{ "sName": "sname" },
{ "sName": "address" },
{ "sName": "city" },
{ "sName": "post code" },
{ "sName": "age" },
{ "sName": "major" },
{ "sName": "grade" },
{ "sName": "Elect1" },
{ "sName": "Elect2" },
{ "sName": "Elect3" },
{ "sName": "Elect4" },
{ "sName": "Elect5" },
{ "sName": "Assig1" },
{ "sName": "Assig2" },
{ "sName": "Assig3" },
{ "sName": "Assig4" },
{ "sName": "Assig5" }
]
}).makeEditable({
"aoColumns": [
{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{}
]
});
});
</script>
这是我正常工作的示例代码,我是否在最后添加 { "sName": "Status" },并使用未在我的 UI 中显示任何内容的相应值更新我的数据源。 `
jquery 1.8、java 5 以及 jquery 可编辑数据插件
我正在尝试像本网站中显示的数据表一样显示我的 oracle 表 datatable reference that i'm using
【问题讨论】:
-
在人们开始反对您的问题之前发布您已有的内容。你看,你发布的信息不足以让任何人给出正确的答案。除了代码,请尝试告知您正在使用的版本,例如jQuery版本,插件版本,如果其他站点中有示例等
-
您是否在行 { "sName": "Assig5" } 之后和最后添加 { "sName": "Status" } 之前使用逗号?
-
你是否也添加了列标题
<th>Staus</th>? -
是的,我做到了,Allan 的解决方案解决了我的问题。我使用的是 GET 而不是 POST
标签: java jquery jsp jquery-plugins datatables