function getValue(obj){
var val= encodeURI(encodeURI(obj.name));//中文参数双重编码
var httpReq = $.ajax({
type:"get",
url:"/web/doc/getNameAndType.jsp",
data:"param="+val,
success:function(){
result = httpReq.responseText;
...
},
async: true
}
);
}
getNameAndType.jsp对传递过来的中文参数进行解码就可以防止中文乱码:
String param = request.getParameter("param");
param = URLDecoder.decode(param,"utf-8");