私は正常にDataTableのプラグインを設定して、新しいテーブルを作成し、AJAX呼び出しを使用してコンテンツとそれを満たし:DatatablesでAJAXコールの出力をフィルタリングするにはどうすればよいですか?
var table= $("#mytable").DataTable({
ajax: "list.json",
columns: [
{"data": "name"},
{"data": "location"},
{"data": "date"}
]
});
の例では、上記のすべての私が輸入していますJSONファイルから項目の出力を持っています。
私が望むのは、の出力をフィルタリングすることです。その場所が「イングランド」であるユーザーのデータのみで表を記入してください。
Datatablesは非常に強力なプラグインなので、私はこれを迷ってしまいました。どんな助けもありがとう。
また、サーバー側でフィルタリングされたJSONファイルをレンダリングする方が良いですか? – sdvnksv
DataTableには[フィルタ](https://datatables.net/reference/api/filter()#Examples)APIを使用できます。従来のデータ型を使用している場合は、[fnFilter](http:// legacy .datatables.net/api#fnFilter)api。基本的には、少量のデータをレンダリングする場合は、クライアント側で並べ替え/検索/フィルタリングのためのプラグイン機能を使用するのがいいでしょうし、サーバー側で場所ごとに特定のユーザーを取得するのは理にかなっていません時間の場所の変更。しかし、何千人ものユーザーが戻ってきた場合は、提案したようにサーバーのフィルタリングを使用するとよいでしょう。 – jeetaz
ありがとう!私はそれを撃つだろう。 – sdvnksv