//使用$.parseJSON(DATA)转换编码 防止ajax乱码
response.setHeader("content-type","text/html; charset=UTF-8");
response.setCharacterEncoding("UTF-8");
request.setCharacterEncoding("UTF-8");
这三句话 一定要加到 方法开始的地方
例如:
前台页面:
--在数据传输流程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。例如:
JSON字符串:
var str1 = '{ "name": "cxh", "sex": "man" }'; //有一个单引号
JSON对象:
var str2 = { "name": "cxh", "sex": "man" }; //没有单引号
一、JSON字符串转换为JSON对象
要运用上面的str1,必须运用下面的要领先转化为JSON对象:
//由JSON字符串转换为JSON对象
var obj = eval('(' + str + ')');
或