【发布时间】:2019-11-24 21:50:09
【问题描述】:
我正在尝试使用数据表文档中提供的 jquery 覆盖数据表中的“显示条目”选项。但看起来 datatable js cdn 再次将其覆盖为 10。重新加载后它显示“25”,但又再次变为“10”。
<script>
$('#items2').dataTable({
"lengthMenu": [
[25, 50, -1],
[25, 50, "All"]
]
});
</script>
<script>
$('#items').dataTable({
"lengthMenu": [
[25, 50, -1],
[25, 50, "All"]
]
});
</script>
【问题讨论】:
-
听起来您可能在执行这些代码行后重新初始化数据表。您能否展示一个更完整的数据表初始化示例。另请注意,您不需要将这些 JS 块分隔到不同的
<script>标签中,您也可以将选择器加入到单个 jQuery 对象中。 -
@RoryMcCrossan 谢谢我将
"lengthMenu": [ [25, 50, -1], [25, 50, "All"] ]这个函数包含在数据表的默认函数中并且它有效。脚本函数现在看起来像这样: -
请使用您问题下方的
edit链接,因为 cmets 中的代码不可读 -
$(document).ready(function () { $('#items2').DataTable({ "pagingType": "full_numbers", "bDestroy": true "lengthMenu": [ [25,30,40,45, 50, -1], [25,30,40,45,50, "All"] ] }); });@RoryMcCrossan
标签: jquery django datatable datatables