日期:2014-05-16  浏览次数:20336 次

解决jQuery $.getJSON() 传递参数中文乱码问题

前台 js

		var submitDir=$("#submitDir");
		submitDir.click(function(){
			var dirName=$("#dirName").attr("value");
			dirName=encodeURI(encodeURI(dirName));//两次使用encodeURI()
			if(dirName!=""){
				$.getJSON("createDir.action?dirName="+dirName,function(data){dealList(data);});
			}
			hideBox();
		});
	};

?

后台 处理

?

? ? URLDecoder.decode(dirName,"utf-8");

?