首页   注册   登录

c4f36e5766583218

V2EX 第 369012 号会员,加入于 2018-12-08 17:49:21 +08:00
今日活跃度排名 711
c4f36e5766583218 最近回复了
1 天前
回复了 itfisher 创建的主题 奇思妙想 花名征集
秋生
文才
5 天前
回复了 Colorful 创建的主题 前端开发 请教一个 JS 传参问题
不好意思,我把它当做字符串理解了。。。你可以试下这两个函数
$.param({a: [2, 3, 4]}, true); //a=2&a=3&a=4 需要数组内是基本数据类型
$.param({a: [2, 3, 4]}, false); //a%5B%5D=2&a%5B%5D=3&a%5B%5D=4 参数名不友好

其实有很多形式,不知道你后端接收是怎样的。比如
httpbin.org/get?a=1&a=2 // {"a": ["1", "2"]} 后端接收到的真的是个数组
httpbin.org/get?a=[%221%22:%222%22] // {"a": '["1":"2"]'} 后端接收到的是 json 化的
再要么就是 jQuery.param 里提到那样的,分不同 key 里了
5 天前
回复了 Colorful 创建的主题 前端开发 请教一个 JS 传参问题
```传接口的时候,如何改成 get 和 post```你这问的是 http 传参数问题吧。。和标题 js 传参有点出入啊。
你想要 get 也支持就放 URL 参数里呀。像这样,这个链接可以访问的,你点下:
https://httpbin.org/get?a=[{set:%22aaa%22,val:%22111%22},{set:%22bbb%22,val:%22222%22}]
ps:(没币了,币多的热心人帮忙点个赞,这个放几天,有币就不放了)

```JavaScript
jQuery(function ($) {
for (let type of ["GET", "POST"]) {
$.ajax({
async: false,
data: {
name: '[{set:"aaa",val:"111"},{set:"bbb",val:"222"}]'
},
type: type,
url: "https://httpbin.org/anything"
});
}
});
```
https://github.com/shuax/GreenChrome 作者: @shuax
你可以去了解 /问问 (没币了,币多的热心人帮忙点个赞,这个放几天,有币就不放了)
6 天前
回复了 RedRoute 创建的主题 武汉 大家对武汉这座城市印象如何?
@tutustream https://www.v2ex.com/t/573177?p=2#r_7473528
有故事?来来,酒水花生米走起!(没币了,币多的热心人帮忙点个赞)
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3948 人在线   最高记录 5043   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 18ms · UTC 08:47 · PVG 16:47 · LAX 01:47 · JFK 04:47
♥ Do have faith in what you're doing.
沪ICP备16043287号-1