为了账号安全,请及时绑定邮箱和手机立即绑定

关于jQuery中$.ajax()的一点疑问?

关于jQuery中$.ajax()的一点疑问?

扬帆大鱼 2019-03-20 16:15:07
关于jQuery中$.ajax()的一点疑问?问题是这样的,现在前端有一个ajax请求发给后端,带的数据参数形式如下:data: {    id: [1,2,3,4,5],    title: '这是标题',    ownTags: ['html', 'css', 'node'],    content: '这是内容',    introduc: '这是简介'  }假设现在请求发出去了,我们在chrome的network,查看请求为什么jQuery中要把传给后端的数据中是对象的类型的改掉属性名呢?
查看完整描述

4 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

应该是这样才对啊,检查一下你的括号,逗号什么的,有没有点错地方,


id[]:1

id[]:2

id[]:3

id[]:4

id[]:5

title:这是标题

ownTags[]:html

ownTags[]:css

ownTags[]:node

content:这是内容

introduc:这是简介


查看完整回答
反对 回复 2019-04-18
?
墨色风雨

TA贡献1853条经验 获得超6个赞

好好看看 ajax这个方法的api 有个true false 自己找吧 我不告你是啥 一共没几个


查看完整回答
反对 回复 2019-04-18
?
炎炎设计

TA贡献1808条经验 获得超4个赞

这是为了告诉后端,你提交的数据格式是什么样的~
后端可以按这个格式还原成你在data数据

查看完整回答
反对 回复 2019-04-18
?
回首忆惘然

TA贡献1847条经验 获得超11个赞

json对象不能直接传输 这是jquery的一种序列化方式


查看完整回答
反对 回复 2019-04-18
  • 4 回答
  • 0 关注
  • 438 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号