はじめに
よく使ったページ操作の一覧をまとめました。
現在のページインデックスを取得
// 現在のページインデックスを取得
var pageIndex = $("#grid").jsGrid("option", "pageIndex");
特定のページを開く
指定したインデックスのページを開きます。
pageIndexは、開くページの1から始まるインデックスです。値は1~総ページ数の範囲である必要があります。
// 最後のページを開く
// pageCountにはデフォルトでページ総数が入ります
$("#jsGrid").jsGrid("openPage", "pageCount");
グリッドのフィルタリング
グリッドをフィルタリングして、該当のデータがあれば特定の処理を実施できる。
今回は、グリッドをフィールド「名前」を「Otto Clay」でフィルタリングしている。
// グリッドのフィルタリング
$("#grid").jsGrid("search", { Name: "Otto Clay" }).done(function() {
console.log("Otto Clayが見つかりました!");
});
