jquery.param 数组为什么要设置成true

 我来答
阿刚炖蛋
2017-03-20 · TA获得超过3004个赞
知道大有可为答主
回答量:1789
采纳率:92%
帮助的人:1002万
展开全部

你好!

你问的应该是$.param()的第二个可选参数设置为True吧?!
$.param(object,trad)
参数说明
object:必需。规定要序列化的数组或对象。
trad:可选。布尔值,指定是否使用参数序列化的传统样式

有时候提交参数中有数组,设置这个可选项就显得十分必要了。

var obj = {
    title: "test",
    arr:[1,2,3]
};
    
jQuery.param(obj,true)
--->>title=test&arr=1&arr=2&arr=3

jQuery.param(obj)
--->>title=test&arr%5B%5D=1&arr%5B%5D=2&arr%5B%5D=3

希望对你有帮助!

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式