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

Javascript 返回表单提交中列表项的随机顺序,javascript,jquery,ajax,jqueryform,Javascript,Jquery,Ajax,Jqueryform,我正在通过ajax提交搜索表单,并将另一个页面的结果返回到ul元素中。我想知道如何以随机顺序返回li元素。我正在使用一种叫做jquery表单的东西来完成这项工作 阿贾克斯: 使用该功能: $(function() { $("#js-form").ajaxForm({ success: function(data, txtStatus, jqXHR) { var resultsObj = $("#js-results"); r

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

阿贾克斯:

使用该功能:

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

你不能从服务器端进行随机排序的原因是什么?@BasharAbdullah我无法在我使用的平台上编写服务器端代码。
$(function() {
    $("#js-form").ajaxForm({
        success: function(data, txtStatus, jqXHR) {
            var resultsObj = $("#js-results");
            resultsObj.empty();
            $(shuffle($(data).children("li"))).appendTo(resultsObj);
        }
    });
});