0
我使用jqgrid與mvc 3,我想添加編輯和刪除按鈕與JqGrid的每一行,我已經達到了這個東西在this link的幫助下。但它是用於內聯編輯的,我想在點擊編輯按鈕時打開一個彈出窗口。JqGrid編輯和刪除按鈕與每行
我該如何做到這一點。
感謝
我使用jqgrid與mvc 3,我想添加編輯和刪除按鈕與JqGrid的每一行,我已經達到了這個東西在this link的幫助下。但它是用於內聯編輯的,我想在點擊編輯按鈕時打開一個彈出窗口。JqGrid編輯和刪除按鈕與每行
我該如何做到這一點。
感謝
你應該只使用新editformbutton: true選項,它與存在的jqGrid的4.1.0版本開始:
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")'
}
},
在哪裏定義編輯網址?在'onEdit'或其他地方? – Saad
@Saad:默認情況下會使用grid的editurl參數。您可以使用'formatoptions'的editOptions來定義[editGridRow](http://www.trirand.com/jqgridwiki/doku.php?id=wiki:form_editing#editgridrow)方法的任何選項。因此,如果未定義'formatoptions'的'editOptions'的url屬性,則將使用jqGrid的'editurl'參數。 – Oleg
是否可以在「動作」格式化程序中添加添加按鈕(或自定義按鈕)並進行編輯和刪除? – Saad