这样一个对象文字包含您要发送的参数,结果是一个可以作为数据发送的字符串。
这是我的第一次尝试:
function makeData(obj) {
var data_send = '';
_.each(obj, function (val, key) {
data_send += encodeURIComponent(key) + '=' + encodeURIComponent(val) + '&';
});
data_send.slice(1,-1);
return data_send;
}
这是 ajax 发布数据的正确形式吗?