2011-06-24 8 views
1

jqGridモーダルポップアップのSubmit/Cancelボタンの表示順序を変更するにはどうすればよいですか?jqGridモーダルポップアップボタンの順番

私はeditGridRowメソッドでプロパティを探していましたが、成功しませんでした。

答えて

2

ボタンの順序を直接変更できるオプションはありませんが、編集/追加フォームの構造を調べ、送信ボタンとキャンセルボタンにids: "sData"と "cData "どちらのボタンも同じ親を持っています。だから、最初の場所で[キャンセル]ボタンを配置するフォーム

beforeShowForm: function($form){ 
    var cancelButton = $form.parent().find("#cData"); 
    cancelButton.parent().prepend(cancelButton); 
} 

、例えばeditGridRow方法のbeforeShowFormイベントを使用することができます。

the demo私は行編集にbeforeShowFormを使用します。行を選択して[編集]ボタンをクリックするか、行をダブルクリックしてください。 [キャンセル]ボタンが[送信]ボタンの前に配置されていることがわかります。

+0

ありがとう、それは完璧に動作します:) – RLT

+0

@ RLT:あなたは大歓迎です! – Oleg