私は動作しているjqgridテーブルを持っています。サイトのドキュメントを確認しましたが、このオプションが見つかりませんでした。ボタンのクラスはui-icon-circle-triangle-n
です。jqGridをデフォルトに設定する方法
多くのありがとう。
私は動作しているjqgridテーブルを持っています。サイトのドキュメントを確認しましたが、このオプションが見つかりませんでした。ボタンのクラスはui-icon-circle-triangle-n
です。jqGridをデフォルトに設定する方法
多くのありがとう。
これは、テーブルを読み込んだ後、折りたたみボタンで.click()を呼び出すことでこれをやりました。おそらく最も堅牢なソリューションではないかもしれませんが、それは私のために働いていました。
おそらくui-'.icon-circle-triangle-n'よりも特定のセレクタを探すべきでしょう。そのクラスは要素の背景を設定するために使われるからです。そのセレクタのみを使用すると、ドキュメント内のそのようなすべての要素のclickイベントが発生します。 –
hiddengridは、あなたが望むものを達成するグリッドのプロパティです。以下の例で最後に設定したプロパティを参照してください。
<script type="text/javascript">
jQuery(document).ready(function() {
var grid1 = jQuery("#list1").jqGrid({
url: '/controller/action/',
datatype: 'json',
mtype: 'POST',
colNames: ['Col1', 'Col2'],
colModel: [
{ name: 'Col1', index: 'Col1', width: 22, align: 'left'},
{ name: 'Col2', index: 'Col2', width: 22, align: 'left'}
],
sortname: 'Col1',
sortorder: "asc",
caption: 'Sample Grid',
rowNum: 10,
pager: '#,
hiddengrid: true
});
</script>
それは私にとって完璧に機能しました!受け入れられた回答以外では、グリッドを展開するまでデータの読み込みをトリガーするためにこの回答が待機します。だから私はこのオプションを好む、このヒントをありがとう! – Matt
最近、私はクリックをトリガーするよりも優れた解決策と効率を見つけました。
要素gridOptions
の要素をgroupCollapse
オプション付きで追加するだけです。
ようないくつかは:
// grid options
{
groupingView: {
//Collapse all
groupCollapse: true
}
}
あなたが倒壊または崩壊のグループ化についてtreegridについて話すのですか? – Oleg