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下错误的问题.

你可能感兴趣的:(JavaScript,PHP,Ajax)