一般的な並べ替え関数を作成する必要があります。ソートにはjQueryを使用しています。jQuery の sort 関数は、入力として 2 つのパラメーターのみを受け入れます。しかし、その関数に別のパラメーターを渡したいです。どうやってやるの?
このようなもの:
obj.sort(StringSort);
obj2.sort(StringSort);
function StringSort(a, b, desc)
{
var aText = $(a).attr(desc).toLowerCase();
var bText = $(b).attr(desc).toLowerCase();
if(aText == bText)
return 0;
return aText > bText ? 1 : -1;
}