您想将数据作为JSON传递。您正在传递Javascript对象。JSON是一种将Javascript对象序列化为字符串的方法,以便可以传递它们而不会出现兼容性问题。
您实际上想在字符串中传递JSON:
$.ajax({ url: myUrl, type: "POST", data: '{"foo": "bar"}', processdata: false, contentType: 'application/json'});
您想将数据作为JSON传递。您正在传递Javascript对象。JSON是一种将Javascript对象序列化为字符串的方法,以便可以传递它们而不会出现兼容性问题。
您实际上想在字符串中传递JSON:
$.ajax({ url: myUrl, type: "POST", data: '{"foo": "bar"}', processdata: false, contentType: 'application/json'});