テーブルの並べ替えスクリプトの一部として次のコードがあります。現在のように、「FIRST LAST」形式の名前を「LAST、FIRST」に「再フォーマット」することにより、LAST 名でソートできます。
var FullName = fdTableSort.sortText;
function FullNamePrepareData(td, innerText) {
var a = td.getElementsByTagName('A')[0].innerHTML;
var s = innerText.split(' ');
var r = '';
for (var i = s.length; i > 0; i--) {
r += s[i - 1] + ', ';
}
return r;
}
現在、LAST スペースの後の名前でソートされているようです (例: Jean-Claude Van Damme は「D」でソートされます)。
このスクリプトを FIRST スペースでソートするように変更するにはどうすればよいですか (そのため、Van Damme は V に表示されます)。
前もって感謝します!