关于URL传参时传数组的问题

    xiaoxiao2021-04-17  34

    刚开始做前端的东西,遇到了很多问题,最后经过各种查资料都解决了。

     下面说一下URL传数组的问题,在网上找了,都没有满意的答案。

    经过亲自测验,数组是可以放到参数里传递的。

    例如:有个数组 var a = new Array();

                               a[0]='x';      a[1]='y';    a[2]='Z';

               URL=要跳转的URL + ‘?a=’+a;

    跳转之后在网上栏上是这么显示的:当前URL?a=x,y,z

    就是说数组的元素都在value上,而且以逗号隔开。

    从URL获取参数时,中文会出现乱码。搜了一下,终于知道原因:

    开始使用unescape解析的,改成decodeURI方法,可以正常的解析出中文。

    转载请注明原文地址: https://ju.6miu.com/read-673234.html

    最新回复(0)