问题是这样的,现在前端有一个ajax请求发给后端,带的数据参数形式如下:
data: {
id: [1,2,3,4,5],
title: '这是标题',
ownTags: ['html', 'css', 'node'],
content: '这是内容',
introduc: '这是简介'
}
假设现在请求发出去了,我们在chrome的network,查看请求

为什么jQuery中要把传给后端的数据中是对象的类型的改掉属性名呢?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
应该是这样才对啊,检查一下你的括号,逗号什么的,有没有点错地方,
好好看看 ajax这个方法的api 有个true false 自己找吧 我不告你是啥 一共没几个
这是为了告诉后端,你提交的数据格式是什么样的~
后端可以按这个格式还原成你在data数据
json对象不能直接传输 这是jquery的一种序列化方式