IT兄弟连 JavaWeb教程 AJAX中参数传递问题

IT兄弟连 JavaWeb教程 AJAX中参数传递问题


使用Ajax发送GET请求并需要传递参数时 , 直接在URL地址后拼接参数 , 格式如下:

xhr.open('get''请求路径?参数名1=参数值1&参数名2=参数值2...'true);

使用Ajax发送POSt请求并需要传递参数时 , 也可以直接在URL地址后拼接参数 , 这样的话和发送GET请求时没有区别 , 也可以在send方法中进行参数的传递 , 而且建议使用send方法进行参数传递 , 并且需要对请求头做特殊设置 , 设置Content-Type为URL编码方式 , 格式如下:

xhr.setRequestHeader('Content-Type''applilication/x-www-form-urlencoded');

xhr.send('参数名1=参数值1&参数名2=参数值2...');

    推荐阅读