javascript 逗号未编码

标签 javascript jquery

我想对这段文本进行编码

2016, Odd Semester, Periode 1

2016%2C%20Odd%20Semester%2C%20Periode%201

但我无法对逗号进行编码。

显示是这样的

2016,%20Odd%20Semester,%20Periode%201

这是我的代码

var Term = '2016, Odd Semester, Periode 1'
encodeURI(Term);

最佳答案

使用encodeURIComponent():

var foo = encodeURIComponent('2016, Odd Semester, Periode 1');
console.log(foo);

关于javascript 逗号未编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40737540/

相关文章:

javascript - 使用 JQuery 更改 SVG 中的元素

javascript - 制作 :after element expand to full width if parent overflows

javascript - Highcharts 未与刻度线对齐

javascript - 弹出窗口未显示在 Angular 模板中

jquery - 我可以减少网格代码中使用的 JavaScript 数量吗?

javascript - 清除一个超时,开始另一个

jquery - 查找具有动态 ID 的元素

javascript - 在 JQuery 中选择当前表单的值

javascript - jQuery.getJSON 可以将域的 cookie 放在它发出的请求的 header 中吗?

jquery - 卡在主题菜单修复