Javascript Django中的数据表修改列顺序
我编写了Django应用程序,其中有一个Javascript Django中的数据表修改列顺序,javascript,python,jquery,django,datatable,Javascript,Python,Jquery,Django,Datatable,我编写了Django应用程序,其中有一个base.html模板,我定义了一个var表,在该表中,我用“desc”(如下所示)按列0声明订单,因此我目前使用它作为一些模板,在这里我扩展了base.html。但现在我需要先按第二列对新模板进行排序,然后按第一列进行排序(如下:“order”:[1,0,'desc'])。我不知道如何在没有重复代码的情况下修改这个变量。谁能帮帮我吗 var table = $('#example').dataTable( { "columnDefs&quo
base.html
模板,我定义了一个var表,在该表中,我用“desc”(如下所示)按列0声明订单,因此我目前使用它作为一些模板,在这里我扩展了base.html。但现在我需要先按第二列对新模板进行排序,然后按第一列进行排序(如下:“order”:[1,0,'desc']
)。我不知道如何在没有重复代码的情况下修改这个变量。谁能帮帮我吗
var table = $('#example').dataTable( {
"columnDefs": [ {
"targets": 0,
"searchable": false,
"order": [0, 'desc'],
"ordering": true,
} ]
} );
在扩展了'base.html'
<script>
//modify order method
</script>
//修改顺序法
您可以使用设置顺序,然后重新绘制表格:
table.order( [ 1, 'desc' ], [ 0, 'desc' ] ).draw();