问题描述 如下,对含有特殊字符的text进行JSON封装,通过Ajax传递, var data = {“Id”: id, “text”: text}; 在后台无法进行数据接收。 解决方案 将 req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 换为: req.setRequestHeader(“Content-type”, “application/json; charset=utf-8”); 后台接受数据: //进行json数据的接收 String