7

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

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

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

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

4

2 回答 2

18

尝试

function loadPage(queryString) {
    jQuery("#divId").load("myurl/action?param=" + encodeURIComponent(queryString));
}
于 2013-02-07T17:57:27.283 回答
5

使用encodeURIComponent()

function loadPage(queryString) {
    jQuery("#divId").load("myurl/action?param=" + encodeURIComponent(queryString));
}
于 2013-02-07T17:58:43.117 回答