删除jqgrid中的记录

时间:2013-11-14 09:36:36

标签: jquery http jqgrid

我使用jqgrid来显示我的数据,我正在尝试删除记录。我使用http DELETE请求向服务器发送请求。

我查看了我的firebug控制台,看起来它没有向服务器发送"oper""id"

当我将请求类型更改为POST时,它正在向服务器发送值。

问:如何在jqgrid中使用DELETE类型,以便将数据发送到服务器。

1 个答案:

答案 0 :(得分:1)

HTTP DELETE不应该在HTTP请求正文中发送和参数。而不是那个应该将所有必需的选项附加到URL。有关HTTP DELETE限制的详细信息,请参阅the answer

因此,您应该以{{1​​}}形式或参数形式/{id}将ID附加到网址,具体取决于您使用的服务器部分。例如,以下删除选项会将?id={id}表单中的ID附加到主删除网址/{id}

"/yourUrl/"

我建议您阅读the answer了解详情。