传递包含'在URL中的值

时间:2018-01-11 17:01:11

标签: javascript jquery mobilefirst-adapters

我需要通过url传递几个值,格式如下所示

example.com?params=['abc', 'xyz', 123456789]

现在的问题是我有一些包含'abc'的值,例如

example.com?params=['abc's', 'xyz', 123456789]

现在,如果我通过url传递此信息,url认为abc和s是2个不同的值并且在找到之后给出了我的错误 url编码不是一个尝试的解决方案,因为它所做的全部是%27'并且在函数内部发生相同的问题。如何才能做到这一点。

1 个答案:

答案 0 :(得分:0)

我更喜欢逗号语法。通常当你从查询字符串中提取时,你不需要输入,因为所有内容都是字符串。

example.com?params=abc%27s,xyz,123456789

我不确定你用来拉取查询字符串的功能但不要忘记。 decodeURIComponent()

如果这不能帮助您使用哪个函数从查询字符串中提取?