如何使用JQuery发布JSON数据?
我想把JSON发到同一台服务器上的Web服务上。但我不知道如何使用JQuery发布JSON。我试过这个代码:
$.ajax({ type: 'POST', url: '/form/', data: {"name":"jonas"}, success: function(data) { alert('data: ' + data); }, contentType: "application/json", dataType: 'json'});
但是,使用此JQuery代码,服务器上不会以JSON的形式接收数据。这是服务器上的预期数据:{"name":"jonas"}但是使用JQuery服务器接收name=jonas..换句话说,它是“urlencode”数据,而不是Json。
{"name":"jonas"}
name=jonas
有没有办法用JSON格式发布数据,而不是使用JQuery进行用户编码的数据?还是必须使用手动Ajax请求?
犯罪嫌疑人X
当年话下
叮当猫咪
相关分类