0
私はユーザーがテーブルを並べ替えるためにテーブルのヘッダーをクリックできるようにしたいだけで昇順を設定することができます、テーブルヘッダ。以下は、私が使用した関数ですどのようにユーザーが並べ替える順序を変更するテーブルのヘッダーをクリックするように機能を設定する
function sortBy(sKey)
{
document.sortResultsForm.sSortBy.value=sKey;
document.sortResultsForm.submit();
}
function sortDistrictNamedescend($a, $b)
{
if ($a->DistrictName == $b->DistrictName)
{
return 0;
}
return ($a->DistrictName < $b->DistrictName) ? 1 : -1;
}
function sortDistrictNameascend($a, $b)
{
if ($a->DistrictName == $b->DistrictName)
{
return 0;
}
return ($a->DistrictName < $b->DistrictName) ? -1 : 1;
}
if($sSortBy=="District")
{
usort($tempArr, 'sortDistrictNameascend');
}
<表ボーダー= "0" 幅= "100%" CELLSPACING = "2" CELLPADDING = "2">
だけで呼び出す方法を知りたいです関数 関数sortDistrictNamedescend($ a、$ b)($ a-> DistrictName == $ b-> DistrictName) { return 0; } 返信($ a-> DistrictName < $b-> DistrictName)? 1:-1; } 私はすでに関数sortDistrictNameascendを呼び出しているため、ユーザーがヘッダーをクリックしたときにテーブルをソートする必要があります。 –