Próbuję umieścić niektóre dane sformatowane JSON przez Ajax z jQuery na serwerze. Mój kod wygląda następująco:jQuery - jak umieścić JSON przez Ajax?
$.ajax({
type: "PUT",
url: myURL,
contentType: "application/json",
data: {"data": "mydata"}
});
Ale po stronie serwera, otrzymuję data=mydata
ciąg, zamiast oczekiwanego JSON. Firebug mówi to samo.
Gdzie jest błąd?
Co używasz na stronie serwera? –
Używam Couchdb, który oczekuje JSON. –
AJAX PUT * jest * dostępny we wszystkich głównych przeglądarkach. HTTP PUT nie jest. Tak więc w tym przypadku jest w porządku (zalecane, parzyste), aby użyć PUT. –