我遇到了一个问题,需要将一个变量放入链接中,但是我无法对字符串进行编码。我相信这很简单,但我找不到相关的解决方法。
$("a.inquiry").attr("href", "/inquiry/6933/text=" + encodeURI("text o"));
这个不起作用。
encodeURI("text o")
仍然返回:
link/text o
替代方案:
link/text%20
也尝试过:
$("a.inquiry").attr("href", encodeURIComponent("/inquiry/6933/text=" + "text o"));