我有一些 javascript 按字母顺序 az 或 za 对我的 ul 进行排序。它在第一页上工作正常,但如果有超过一页,它会忽略第 2 页上的列表等。
因此,我不想使用 javascript 对 li 进行排序,而是想将选择传递回页面的查询并重新加载
这是我的脚本,现在大部分都是多余的。
var select = document.getElementById('organise');
$('#organise').change(function() {
if(select.value === 'A') {
$('.recipeTable li').sortElements(function(a,b){
var aText = $.text([a]);
var bText = $.text([b]);
return aText.toLowerCase() > bText.toLowerCase() ? 1 : -1;
});
} else {
$('.recipeTable li').sortElements(function(a,b){
var aText = $.text([a]);
var bText = $.text([b]);
return aText.toLowerCase() > bText.toLowerCase() ? -1 : 1;
});
}
});
所以我想检测选定的下拉值(A 或 Z)并将其传递到 url 并重新加载。我被困住了;-?
富有的 :)