我将以下代码作为表格排序脚本的一部分。就像现在一样,它允许“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;
}
它目前似乎在最后一个空格之后的名称上排序(例如,Jean-Claude Van Damme 会按“D”排序)。
我如何更改此脚本以在 FIRST 空间上排序(因此 Van Damme 出现在 V 中)?
提前致谢!