1
我想提交一個簡單的jQuery ajax調用,但使用DELETE方法而不是GET或POST。該方法被查詢,但參數似乎沒有被傳遞 - 我可以看到這一點,當我檢查螢火蟲請求的URL。代碼如下所示:是否可以將請求參數附加到ajax中的HTTP DELETE請求?
$.ajax({
type:"DELETE",
url:"/api/deleteGame",
dataType:"json",
data: "gameId=" + gameId + "&userId=" + userId,
success:function(json)
{
if(json != null && json.errors == undefined) {
alert("Game successfully deleted");
parent.closeDialog();
parent.refreshCaller();
} else {
showServerErrors(json.errors);
}
},
error:function(xhr, textstatus, errorThrown)
{
alert("An error occured! " + errorThrown + ", " + textstatus)
}
});
這樣看起來好嗎?將參數追加到DELETE請求字符串是否正確?
我使用Chrome的最新版本,FF 5
在此先感謝, Gearoid。