`

解决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");

 

分享到:
评论
2 楼 Earlyshine 2014-11-20  
前台传递方式改成  var param={}; param.dirName=dirName;  $.getJSON("createDir.action",param,function(data){dealList(data);});
1 楼 hgh0136 2014-07-03  
试过了,还是不行。

相关推荐

Global site tag (gtag.js) - Google Analytics