2011-06-30 16 views
1

私は単純なjQueryのajax呼び出しを提出しようとしていますが、GETまたはPOSTの代わりにDELETEメソッドを使用しています。メソッドは照会されますが、パラメータは渡されないようです - 私はfirebugで要求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) 
    } 
}); 

これは大丈夫ですか?あなたはGETのようにDELETE要求文字列にパラメータを追加するのは正しいですか?

私はChromeとFF 5の最新バージョン事前に

おかげで、 Gearoidを使用しています。

答えて