javascript - 如何将查询参数作为字符串传递到包含空格的 jquery 负载中

标签 javascript jquery query-string multiline

您好,我有一个简单的问题。我想知道如何使用 jquery 将查询字符串传递给查询参数。

function loadPage(queryString) {
    jQuery("#divId").load("myurl/action?param=" + queryString);
}

queryString 可能类似于“1,2,3,4”或“testing 1 2 3”。

当我尝试时,只有第一个参数是他们的。我希望能够通过一个句子,或者一段话。

最佳答案

尝试

function loadPage(queryString) {
    jQuery("#divId").load("myurl/action?param=" + encodeURIComponent(queryString));
}

关于javascript - 如何将查询参数作为字符串传递到包含空格的 jquery 负载中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14757691/

相关文章:

javascript - 如何在jQuery中检查空对象

JavaScript setInterval 和 setTimeout 计时问题

php - JQUERY:我如何知道该元素当前是否打开/关闭(slidetoggle)

vue.js - 使用 Vue router-link 进行导航,仅更改查询参数,而不更改路径

javascript - 响应式英雄图像作为背景

javascript - 在 Rails 中编码图像上传时如何确保正确的路线?

jQuery 列表图标更改

javascript - 属性未传递给购物车商品的 AJAX 调用

bash - bash 中查询字符串的关联数组?

http - 为什么查询字符串在 GET 请求的 URL 中发送并在 POST 请求的正文中发送?