0
データ配列をJQGrid
データとしてロードしようとしていますが、配列内のインデックスは約40000
から始まり、実際に要素のIDです。JqGridデータ配列インデックス
例アレイ構造:
array[45698] = array('id' => 45698, 'data', ..);
が、それはこれらの要素を参照するためにJQGrid
を設定することは可能ですか?
データ配列をJQGrid
データとしてロードしようとしていますが、配列内のインデックスは約40000
から始まり、実際に要素のIDです。JqGridデータ配列インデックス
例アレイ構造:
array[45698] = array('id' => 45698, 'data', ..);
が、それはこれらの要素を参照するためにJQGrid
を設定することは可能ですか?
質問は非常に明確ではありませんが、私はここで刺すでしょう。
あなたは45698個のオブジェクトの配列を持っており、そのオブジェクトのうち5698個だけを見たいと思っていますか?それが正しいなら、あなたはこのようにjqGridにデータをフィルタリングすることができます:あなたはjqGridにデータを設定する前に、あなたのデータにフィルタを実行し
filtered = $.grep(array, function(value) {
var iId = parseInt(value.id)
return iId > 40000;
});
:
はこのような何かを行う関数を作成します:
var filteredData = runFilter();
theGrid.jqGrid({
data: filteredData,....
最後を参照してください、私は自由jqgridを使用して、上記の例では、そのフォークを使って書かれている示唆しています。しかし、元のjqgridの使用を主張する場合は、see here for exampleをjqgrid v4.6で実行する方法を教えてください