質問

JQGridを使用して、ページャーを使用してツリーグリッドを作成するにはどうすればよいですか?

私はデモをチェックして試しましたが、コードにポケットベルのdivがあるにもかかわらず、それはポケットベルを見せませんでした

どのようにポケットベルを作成しますか?

役に立ちましたか?

解決

ツリーグリッドにはいくつかの制限があります 文書化:

TreeGridに対して現在無効になっているポケットベル機能

別の場所 ドキュメントのうち、ほぼ同じ読むことができます。

JQGridは現在ページングをサポートしていないため、ツリーグリッドがある場合、ページャー要素は自動的に無効になります。

他のヒント

SetTreeGrid関数を変更することで、パジネーションを機能させました。次の行にコメントしました。

$t.p.pgbuttons = false;$t.p.pginput = false;

その後、ボタンが表示され、リクエストがサーバーに戻って情報をリクエストしました。このために、私はツリー全体をローカル変数にロードしてから、SetJsondataを使用してデータをツリーにロードしていました。それは私が期待する方法で機能しますが、私はそれを完全にテストしていません。

rowlist $ tpmultiselect = false; $ tprowlist = [10,15,20,30];

によると 「ツリーグリッドの新しい機能」 vyacheslav N. boykoはこの機能をjqgridに追加しました。 開かれた問題 この機能をJQGridに適用する必要があります。

変更してみてください d.p.pgbuttons = !1;d.p.pgbuttons = !0;d.p.pginput = !1;d.p.pginput = !0;d.p.rowList = [];d.p.rowList = [10,50,100]; ブロック内 setTreeGrid: function () {...}

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top