返回表单提交中列表项的随机顺序

Return random order of list items on form submit

本文关键字:随机 顺序 列表 表单提交 返回      更新时间:2023-09-26

我通过ajax提交了一个搜索表单,并将另一个页面的结果返回到ul元素中。我想知道如何以随机顺序返回li元素。我正在使用一种叫做jquery表单的东西来完成这项工作。

AJAX:

$(function() {
    $("#js-form").ajaxForm({
        success: function(data, txtStatus, jqXHR) {
            alert(data);
            $("#js-results").empty();
            $(data).children("li").appendTo("#js-results");
        }
    });
});

使用shuffle函数:

$(function() {
    $("#js-form").ajaxForm({
        success: function(data, txtStatus, jqXHR) {
            var resultsObj = $("#js-results");
            resultsObj.empty();
            $(shuffle($(data).children("li"))).appendTo(resultsObj);
        }
    });
});