ajax出现小问题,求大神解答

这是ajax中js的原生态编码,图片说明注释标注的那一部分有问题,send方法没办法把数据发送到servlet中去
这是servlet的编码图片说明
顺便说一下,alert(this.value)是可以输出值的,这个可以肯定没问题,而且要获取参数的话,只能在jstl标签中获取

this.value是否包含中文?如果是需要用encodeURIComponent编码下,要不服务器端接收可能乱码
xhr.send('pid='+encodeURIComponent(this.value))

原创之原生态ajax写法