Can someone explain in an easy way how to make jQuery send actual JSON instead of a query string?(有人可以用一种简单的方式解释如何使jQuery发送实际的JSON而不是查询字符串吗?)
$.ajax({
url : url,
dataType : 'json', // I was pretty sure this would do the trick
data : data,
type : 'POST',
complete : callback // etc
});
This will in fact convert your carefully prepared JSON to a query string.(实际上,这会将您精心准备的JSON转换为查询字符串。) One of the annoying things is that any array: []
in your object will be converted to array[]: []
, probably because of limitations of the query sting.(烦人的事情之一是对象中的任何array: []
都将转换为array[]: []
,这可能是由于查询字符串的限制所致。)
ask by Redsandro translate from so
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…