我正在使用jqGrid,并且希望能夠使用其內(nèi)置的編輯功能來(lái)進(jìn)行Ajax調(diào)用以添加/編輯/刪除。我們的API使用RESTful動(dòng)詞和網(wǎng)址,如下所示:verb url action--------------------------------------------------------------GET /api/widgets get all widgets (to populate grid)POST /api/widgets create new widgetPUT /api/widgets/1 update widget 1DELETE /api/widgets/1 delete widget 1是否可以使用具有這些限制的內(nèi)置Ajax處理,還是我必須使用本地?cái)?shù)據(jù)(如此處和此處概述)并自己管理ajax調(diào)用?如果可能,我應(yīng)該在網(wǎng)格上設(shè)置哪些屬性?
3 回答

白豬掌柜的
TA貢獻(xiàn)1893條經(jīng)驗(yàn) 獲得超10個(gè)贊
還可以在此處查看有關(guān)如何為RESTful URL設(shè)置jqGrid的出色的一般教程,其中還包括相應(yīng)的Spring MVC服務(wù)器部分的外觀。

慕仙森
TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
我已經(jīng)設(shè)法通過(guò)實(shí)現(xiàn)beforeSubmitCell事件處理程序來(lái)實(shí)現(xiàn)它:
beforeSubmitCell: function(rowId) {
jQuery("#grid-HumanResource-table").jqGrid(
'setGridParam',
{
cellurl: s.getBaseModule().config.baseAPIUrl + "humanResource/" + rowId
}
);
},
我正在使用jqGrid 4.6版本。
- 3 回答
- 0 關(guān)注
- 544 瀏覽
添加回答
舉報(bào)
0/150
提交
取消