jQuery dataTables隐藏"显示条目"文本但显示页面右侧的下拉列表。
$('#myTable_reports_view').DataTable({
"aoColumnDefs": [
{"bSortable": false, "aTargets": [2,3,4,5,7]}
],
"bFilter": false,
"bInfo": false,
"bLengthChange": true
});
我正在添加此代码。问题是"显示DDL条目"正在隐藏,但我只想隐藏文本部分,而不是下拉列表。
答案 0 :(得分:11)
是的,隐藏长度菜单会隐藏文本和长度菜单。如果您只想删除“显示XX条目”文本,则只需更改该特定元素的语言设置即可。默认设置为:
public int getCpuCount() throws JIException
{
String query = "Select NumberOfLogicalProcessors From Win32_Processor";
Object[] params = new Object[]
{
new JIString(query),
JIVariant.OPTIONAL_PARAM()
};
JIVariant[] res = super.callMethodA("ExecQuery", params);
JIVariant[][] resSet = Utils.enumToJIVariantArray(res);
for (JIVariant[] resSet1 : resSet)
{
IJIDispatch procVal = (IJIDispatch) JIObjectFactory.narrowObject(resSet1[0].getObjectAsComObject()
.queryInterface(IJIDispatch.IID));
return procVal.get("NumberOfLogicalProcessors").getObjectAsInt();
}
return -1;
}
在初始化时重置:
"oLanguage": {
"sLengthMenu": "Show _MENU_ entries"
}
现在您只有下拉列表,而不是前缀/后缀。以下是所有$('#myTable_reports_view').DataTable({
"bFilter": false,
"bInfo": false,
"bLengthChange": true,
oLanguage: {
sLengthMenu: "_MENU_",
}
});
默认值的提取列表:
oLanguage
答案 1 :(得分:0)
使用此代码删除数据表showing entries
$('#myDataTable').dataTable({
"bInfo" : false
});