Jquery 将JSON对象上载到服务器

Jquery 将JSON对象上载到服务器,jquery,ajax,json,Jquery,Ajax,Json,我必须通过ajax调用将JSON对象“发布”到服务器 我正在使用: 数据:{fieldName:JSONObject} 对于ajax调用中的数据部分。 数据以JSON格式上传。但其形式如下: {“0”:{key,value},“1”:{key,value}…} 如何去掉自动添加的“0”、“1”等?这是我可以在客户端处理的东西,还是服务器端代码负责的?据我所知,这是服务器端代码 编辑: 收到的答复: [ { “学生”:{ "0": { “id”:“101”, “名称”:“A” }, "1": {

我必须通过ajax调用将JSON对象“发布”到服务器

我正在使用:

数据:{fieldName:JSONObject}

对于ajax调用中的数据部分。 数据以JSON格式上传。但其形式如下:

{“0”:{key,value},“1”:{key,value}…}

如何去掉自动添加的“0”、“1”等?这是我可以在客户端处理的东西,还是服务器端代码负责的?据我所知,这是服务器端代码


编辑:

收到的答复:

[
{
“学生”:{
"0": {
“id”:“101”,
“名称”:“A”
},
"1": {
“id”:“102”,
“名称”:“B”
},
"2": {
“id”:“103”,
“名称”:“C”
},
"3": {
“id”:“104”,
“名称”:“D”
}
}
}
]

JSONObject:

[
{
“id”:101,
“名称”:“A”
},
{
“id”:102,
“名称”:“B”
},
{
“id”:103,
“名称”:“C”
},
{
“id”:104,
“名称”:“D”
}
]


只是猜测一下,是不是因为JSONObject是一个数组,即
[]
导致了这些问题?同时,我将在不使用
[]
的情况下测试相同的代码,使用
JSON.stringify(object)
将JavaScript对象转换为JSON字符串。

JSONObject
中的内容是什么?我要发布的JSON。如果是JSON,它必须是字符串,而不是对象。Do
JSON.stringify(data)
使用JSON对对象进行编码您如何解析JSON服务器端?不需要,jQuery会自动执行此操作。。。JSONObject的格式不对,仅此而已