JQuery EasyUi Combobox 中获取中文值为乱码
1、案例还原
combobox的生成示例:
<select name="cb" id="cb" class="easyui-combobox">
<option value="test">test</option>
<option value="测试">测试</option>
</select>
js中combobox的取值示例:
var pe_spec = $('#pe_spec').combobox('getValue');
当选择test的时候,前台alert为test,后台为test;当选择测试的时候,前台alert为测试,后台为??????
当 var pe_spec = encodeURI($('#pe_spec').combobox('getValue')); 后台依然是乱码
2、解决方法
打开tomcat的server.xml文件,找到服务器启动端口,增加URIEncoding="UTF-8"
var pe_spec = encodeURI($('#pe_spec').combobox('getValue'));
选择测试,前台alert为转码,后台为测试