我想通过一个JSON对象.getJSON,但我不断收到一个错误的请求。这就是我想:在JQuery中传递JSON数据给.getJSON?
var data = {
"SomeID": "18",
"Utc": null,
"Flags": "324"
};
$.getJSON("https://somewhere.com/AllGet?callback=?", JSON.stringify(data), function (result) {
alert(result);
});
目前得到它的工作,我不得不这样做,但我不喜欢我怎么也得手动构造查询字符串:
$.getJSON("https://somewhere.com/AllGet?SomeID=18&Utc=&Flags=324&callback=?", null, function (result) {
alert(result);
});
任何人都知道如何通过传递JSON对象来简化请求?我将不胜感激任何帮助或建议。
尝试'$ .param(data);'它输出''SomeID = 18&Utc = null&Flags = 324“' – UnLoCo