私は次のライブラリを使用しています: http://bootstrap-table.wenzhixin.net.cn/documentation/
json オブジェクトをこのテーブルにロードすると正常に動作しますが、ここで問題が発生します。列をソートできるようにしたい。
私のJsonレイアウトは次のとおりです:
[{"Total": 12345.56, "Name": "Monkey1", "TotalFormatted": "$ 12.345,56"},{"Total": 13345.56, "Name": "Monkey3", "TotalFormatted": "$ 13.345,56"},{"Total": 11345.56, "Name": "Monkey2", "TotalFormatted": "$ 11.345,56"}]
<table id="test" data-page-size="10" data-pagination="true" data-unique-id="true" data-show-footer="false">
<thead>
<tr>
<th data-field="Name">Name</th>
<th data-field="TotalFormatted" data-sort-name="Total" data-sortable="true" data-align="right">TotalFormatted</th>
</tr>
</thead>
</table>
TotalFormatted データを表示したいのですが、TotalFormatted を使用できないため、この列を Total プロパティで並べ替えたいと考えています。ドキュメントで私は次を見ました:
data-sort-name : ヘッダーのデフォルトの並べ替え名や列のフィールド名ではなく、カスタマイズ可能な並べ替え名を指定します。たとえば、列には「abc」などの「html」のフィールド名の値が表示される場合がありますが、ソートするフィールド名は「abc」の値を持つ「コンテンツ」です。
しかし、データが正しくソートされていない場合、誰かがこれを経験したことがありますか、それとも何か誤解しましたか?