相关疑难解决方法(0)

如何将JSON数据发送到服务器

好吧,这是故事:

我有一些数据需要发送到服务器,但他们应该首先变成JSON dataType.

我做了这样的ajax电话:

    $.ajax({
       url: url, // the url I want to post to.
       type: 'POST',
       contenttype:'application/json; charset=utf-8',
       beforeSend: //some HTTP basic auth stuff
       data: {
          name:'test',
          key:'foo',
          key2:'bar'
       },
       dataType:'JSON'
});
Run Code Online (Sandbox Code Playgroud)

基本上我期待我发送给服务器的数据是:

[name:test,key:foo,key2:bar]
Run Code Online (Sandbox Code Playgroud)

但我得到的是:

name=test&key=foo&key2=bar
Run Code Online (Sandbox Code Playgroud)

我错过了什么?如何将这些数据转换为JSON?

jquery json http-post

19
推荐指数
2
解决办法
6万
查看次数

标签 统计

http-post ×1

jquery ×1

json ×1