gpt4 book ai didi

jquery - 将 '&' 作为查询字符串中参数值的一部分传递的标准方法

转载 作者:行者123 更新时间:2023-12-01 02:19:03 24 4
gpt4 key购买 nike

例如:我正在从客户端调用以下操作。

Url: /Controller/Action/name?id=12&code=some&code&&

我的参数值在哪里

id = 12
code= 'some&code&&'

但是在我的 Controller 上我收到了

 id = 12
code= 'some'

在更糟糕的情况下,我可以通过在两端用特定字符对“&”进行编码和解码来解决这个问题。

但是这会是更好的解决方案吗?

我正在寻找使用普通 anchor 标记而不是@Html.ActionLink 的解决方案

最佳答案

您可以使用encodeURIComponent()函数对字符串进行URL编码。试试这个:

var code = encodeURIComponent('some&code&&');
console.log(code);

code 变量将保存字符串:some%26code%26%26,然后可以在查询字符串中发送该字符串。

关于jquery - 将 '&' 作为查询字符串中参数值的一部分传递的标准方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32817526/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com