РЕДАКТИРОВАТЬ: Вы можете переопределить FormData
, чтобы создать закодированную строку POST, как это ...
function FormData() {
var obj = {}
this.append = function(key, val) {
obj[key] = val;
}
this.toString = function() {
var s = "";
for(var k in obj) {
s += ((s.length == 0) ? "?" : "&");
s += k;
s += "=";
s += encodeURIComponent(obj[k]); // might want to use escape() instead
}
return s;
}
}