传递=在ajax网址中

时间:2016-08-31 09:19:11

标签: javascript ajax

我想在我的页面上使用ajax,我想通过url传递键值对。

xhttp.open("POST", "/ajax/myjsp.jsp?str=key1=value1|key2=value2" , true);

在myjsp.jsp上执行request.getParameter(" str")时,应该给key1 = value1 | key2 = value2。

2 个答案:

答案 0 :(得分:0)

它在我的问题中发布了。错误是它没有得到ajax文件路径。刚刚删除/在开始时它工作。

答案 1 :(得分:0)



function myFunction() {
    var uri = "/ajax/myjsp.jsp?str=key1=value1|key2=value2";
    var res = encodeURI(uri);
    document.getElementById("demo").innerHTML = res;
}

<p>Click the button to encode a URI.</p>

<button onclick="myFunction()">Try it</button>

<p id="demo"></p>
&#13;
&#13;
&#13;