私はすべてのドロップダウンに個別に名前を付けるよりダイナミックな解決策を得ようとしています。セレクタボートが欠けていると思います。選択したすべてのドロップダウンを並べ替える
$(function() {
// loop through all the lists
$("select").each(function(){
var myId = $(this).attr('id');
sortDropDownListByText(myId);
});
// pass the Id to a function to sort
function sortDropDownListByText(selectId) {
$(selectId).html($(selectId + " option").sort(function(a, b) {
return a.text == b.text ? 0 : a.text < b.text ? -1 : 1
}))
}
});
私の最終目標ではなく、すべてのよりセレクタとしてCSSクラスを持つことになりますが、私はここに解決策は、私がそこに必要なものを私に与えることを感じる:私は次のような何かをしたいです。
私はこれを別のソートの必要性についてチェックします。ありがとう。 –