我想传递一个数组作为 url GET 参数并重定向到新页面。我不知道如何使用 window.location.href
传递数组。 Ajax 中是否有任何方法可以使用数组作为参数(有或没有 window.location.href
)重定向到新页面,或者是否有任何其他功能可以重定向到我可以在其中传递数组的其他页面作为前端的参数。
最佳答案
使用 jQuery $.param您可以将数组转换为 http 查询的函数
var data = {myArr: [1,2,3,4,5]};
console.log("index.php?" + $.param(data));
// index.php?myArr%5B%5D=1&myArr%5B%5D=2&myArr%5B%5D=3&myArr%5B%5D=4&myArr%5B%5D=5
关于javascript - 将数组作为 url 参数传递并重定向到新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45188418/