当前位置: 代码迷 >> Ajax >> ajax中文参数乱码&ajax缓存的解决办法
  详细解决方案

ajax中文参数乱码&ajax缓存的解决办法

热度:276   发布时间:2012-10-06 17:34:01.0
ajax中文参数乱码&ajax缓存的解决方法
function ajax_get_xm(id,value){
			var linkageid=3361;
			$("#addbutton").attr("disabled","");
			if(value=="" || value=="我要查找项目") {
			alert('请输入要搜索小类');
			return false;
			}
			 $.get(encodeURI("/api.php?op=get_xm&linkageid="+linkageid+"&value="+value+"&rands="+Math.random()), function(data){
				if(!data){
				return false;
				}else{
				$("#"+id).html("");				
				$("#"+id).append(data);
				}
			 })
}


Math.random()解决ajax缓存问题;
encodeURI解决中文参数在ie下错误的问题.
1 楼 njyu 2011-07-22  
在后台写个过滤器,用来过滤全部的ajax请求的字符串也不错!
  相关解决方案