jquery - 如何构造一个在查询参数值之一中包含 & 符号的 url?

标签 jquery ajax

我有一个包含“&”的输入comment。如何将 jQuery ajax get 方法与此值一起使用?

例如:

index.php?comment=i&you

评论字段的实际值为 i&you 用作 URL 是错误的。

最佳答案

将参数作为第二个参数(数据)中的映射传递。

$.get("index.php", {"comment": "i&you"});

jQuery 将处理 URL 编码。

另请参阅:

<小时/>

或者,如果这些值实际上来自表单,则只需这样做

$.get("index.php", $("#formid").serialize());

另请参阅:

关于jquery - 如何构造一个在查询参数值之一中包含 & 符号的 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5423067/

相关文章:

javascript - jquery 每个 |增量变量不起作用

php - 如何确定 PHP 页面回发给 AJAX 调用的内容

c# - 使用 asp-ajax 按顺序加载项目并提高 Web 应用程序速度

php - 从 AJAX 响应填充 HTML 表

php - 使用 PHP、Ajax 和 Jquery 更改密码

javascript - 如何使用 jquery 和 ajax 插入相同记录时更新表

jquery - 如何使用knockout JS 添加或删除jQueryUI 选项卡?

javascript - 如何使用 jquery 或 JavaScript 将元素属性与 Bootstrap Popover html 绑定(bind)?

jquery - CodeIgniter 中的 AJAX 联系表单

javascript - 给活跃的 li 元素一个不同的背景