首页 > 解决方案 > 如何使用 Django 3 和 jQuery 进行排序

  • 所有分页页面上的项目
  • 问题描述

    目前我可以在一页上对 li 项目进行排序,但不能对所有分页页面进行排序。

    我从下拉列表中选择一个项目,以根据模型按各种属性进行排序。这是其中一项的 jquery。

    var sortIconsetsTitle = function () { 
        $("ul.iconsets-list li[data-sort-title]").detach().sort(function(a,b){
            return String($(b).attr('data-sort-title')) < String($(a).attr('data-sort-title'))
        }).appendTo($("ul.iconsets-list"))
        $('div.iconsets-sort span').text("Title");  // show the order by name
    }; 
    $('li a.sort-title').on('click', function () {  sortIconsetsTitle(); }); //make it so
    

    该代码运行良好 - 但仅在一页上。

    如何使用此代码从所有分页页面返回结果?

    标签: javascriptjquerydjango

    解决方案


    推荐阅读