2
我注意到,當保存數據與一個身份證在骨幹它做的是發送一個'PUT'請求與數據一起請求主體(在chrome開發工具中顯示爲「請求負載」)。 如何使用JQuery Ajax實現此目標? 我嘗試了幾種方式,但似乎沒有像Backbone那樣發送數據。我怎樣才能正確地發送數據通過'請求'與阿賈克斯在請求體如骨幹
$.ajax({
url: '/v2/users/request/test',
type: 'PUT',
dataType: 'json',
data: JSON.stringify({ "command": "on" }),
success: function(data, status, jqXHR){
},
error: function(jqXHR, status, errorThrown){
}
})
在PHP我對如何檢索體數據並顯示它下面的例子:通過顯式地添加內容類型爲application/JSON
if ($_SERVER['REQUEST_METHOD'] == 'PUT'){
return file_get_contents('php://input');
}
你看過Backbone.sync看看Backbone是如何做的嗎? Backbone的源代碼很容易遵循。 –
@ muistooshort把它設置爲一個答案,它實際上是你的方式。 謝謝。 – Uuid
歡迎您自己回答(並接受該答案),我只是建議在某處尋找。 –