【发布时间】:2016-05-12 06:44:07
【问题描述】:
我正在尝试根据this question 使用 jqgrid 的休息服务,并且我想为我的所有网格设置“DELETE”方法,但 jqgrid 仍然使用 POST 作为发送删除请求的方法。这就是我的做法:
$.extend($.jgrid.del, {
mtype: "DELETE"});
这是我在 navGrid 中的网格实例删除选项:
{
url: '../../webresources/routing/phoneNumber',
serializeDelData: function () {
return ""; // don't send and body for the HTTP DELETE
},
onclickSubmit: function (params, postdata) {
params.url += '/' + encodeURIComponent(postdata);
},
errorTextFormat: function (data) {
return 'Error: ' + data.responseText;
}
}
如果我在 navGrid 删除选项中设置 mtype:"DELETE",它会按预期工作。
【问题讨论】: