mqcを使用してjqgridを使用する3、JqGridのすべての行に編集と削除ボタンを追加したいのですが、これはthis linkの助けで実現しました。しかし、それはインライン編集用です、私は編集ボタンをクリックすると、ポップアップウィーンズを開きたいです。JqGrid各行の編集と削除ボタン
どのように私はこのことを達成することができます。
あなただけjqGridのバージョン4.1.0から始まる存在する新しいeditformbutton: trueオプション使用する必要がありますおかげ
mqcを使用してjqgridを使用する3、JqGridのすべての行に編集と削除ボタンを追加したいのですが、これはthis linkの助けで実現しました。しかし、それはインライン編集用です、私は編集ボタンをクリックすると、ポップアップウィーンズを開きたいです。JqGrid各行の編集と削除ボタン
どのように私はこのことを達成することができます。
あなただけjqGridのバージョン4.1.0から始まる存在する新しいeditformbutton: trueオプション使用する必要がありますおかげ
:
formatter:'actions',
formatoptions: {
keys: true,
editformbutton: true
}
を編集するために、以下のcolmodelを見つけてください:
{
name: 'EditAction',
width: 60,
fixed: true,
search: false,
sortable: false,
resize: false,
formatter: 'actions',
formatoptions: {
keys: false,
editbutton: true,
delbutton: false,
editformbutton: false,
onSuccess: function(response) {
if (response.status == 200) {
}
},
extraparam: { oper: 'edit' },
url: '@Url.Action("ActionName", "Controller")'
}
},
へ編集URLを定義しますか? onEditや他のどこかで? – Saad
@Saad:デフォルトでは、gridの 'editurl'パラメータに使用されます。 'editoptions'の' editOptions'を使って[editGridRow](http://www.trirand.com/jqgridwiki/doku.php?id=wiki:form_editing#editgridrow)メソッドのオプションを定義することができます。したがって、 'formatoptions'の' editOptions'の 'url'プロパティが定義されていない場合、jqGridの' editurl'パラメータが使用されます。 – Oleg
"アクション"フォーマッタで編集と削除を伴う追加ボタン(またはカスタムボタン)を追加することは可能ですか? – Saad