我正在尝试使用管道|
字符将某些值粘合在一起,但似乎无法解决为什么这不起作用:
vals = vals.join('|');
window.location.replace('<?php echo home_url('cars'); ?>?type=' + vals);
我是控制台记录这个,可以看到我的值的输出由控制台日志中的|
字符分隔,但不在网址中。
有没有办法解决这个问题?
感谢任何帮助。提前谢谢!
答案 0 :(得分:1)
浏览器可能对管道字符进行编码,应该没有问题,在后端你得到的字符串正确。