2011-02-10 11 views
3

OK、jqgridを使用して情報のサブセットのみを表示しています。jqgridナビゲーションレイヤーにカスタムボタンを追加して新しいページに移動

ナビゲーションレイヤーのカスタムボタンを使用して、ユーザーが新しいレコードを入力できる新しいページに移動したいとします。

私は新しいpagewhichが私の記録の入力フォームとコードが含まれ、クリックされた負荷(新しいレコードを」というボタンが欲しいすなわち。

私はbvuttonの罰金を作成することができますが、私は見つけることができないよう正しい方法は、それが新しいページをロードする機能を呼び出すために取得する

任意のアイデア??

答えて

5

私はNAV層にボタンを追加するために、このようなコードを使用します。

HTML:

<table id='mygrid'> ... </table> <!-- grid --> 
<div id='mygrid-panel' class='scroll'></div> <!-- nav layer --> 

JS:

$("#mygrid").navButtonAdd('#mygrid-panel', { 
    caption: "New record", 
    title: "Click here to add new record", 
    buttonicon: "ui-icon-plusthick", 
    onClickButton: function() { 
    // perform something... 
    }, 
    position: "first" 
}); 

私はあなたが望むものを正しくあなたを理解してほしいです。

+0

素晴らしい、完璧に働いた!私が作っていた間違いは、関数自体ではなく、パラメータに関数を呼び出すことでした。Doh !! –

0

the old answerをご覧ください。おそらくそれはあなたが必要なものですか?

関連する問題