小知识点(一)Ajax传中文参数
发布时间:2020-12-16 00:32:47 所属栏目:百科 来源:网络整理
导读:使用Ajax传递中文参数,如果不对参数进行处理的话,传到后台会变成乱码,经测试可以使用如下方法 这里是以jquery.autocomplete插件中获取输入框中的数据传到后台为例: 注意要对中文使用encodeURI编码两次 extraParams: {q:function(){return encodeURI(enco
使用Ajax传递中文参数,如果不对参数进行处理的话,传到后台会变成乱码,经测试可以使用如下方法 这里是以jquery.autocomplete插件中获取输入框中的数据传到后台为例: 注意要对中文使用encodeURI编码两次 extraParams: {q:function(){return encodeURI(encodeURI($('#keyword').val()))}}这里同样也要解码两次 String key = URLDecoder.decode(URLDecoder.decode(q,"UTF-8"),"tuf-8"); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |