我通过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");
}
});
});
答案 0 :(得分:1)
使用shuffle功能:
$(function() {
$("#js-form").ajaxForm({
success: function(data, txtStatus, jqXHR) {
var resultsObj = $("#js-results");
resultsObj.empty();
$(shuffle($(data).children("li"))).appendTo(resultsObj);
}
});
});