Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Django中的数据表修改列顺序_Javascript_Python_Jquery_Django_Datatable - Fatal编程技术网

Javascript 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

我编写了Django应用程序,其中有一个
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();