jqueryajax中文兼容性
我使用jquery easyui datagrid列出数据,并使用它进行搜索。 jqueryajaxjqueryajax中文兼容性,jquery,jquery-ui,Jquery,Jquery Ui,我使用jquery easyui datagrid列出数据,并使用它进行搜索。 jqueryajax var username = $('#searchUsername').val(); var firstname = $('#searchFirstname').val(); $('#tt').datagrid({ url: '/ajax/searchTeacher?username='+username+'&firstname='+firstname,
var username = $('#searchUsername').val();
var firstname = $('#searchFirstname').val();
$('#tt').datagrid({
url: '/ajax/searchTeacher?username='+username+'&firstname='+firstname,
title: 'search',
width: 670,
height: 'auto',
fitColumns: true,
rownumbers:true,
singleSelect: true,
columns:[[
{field:'username',title:'工号',width:150},
{field:'firstname',title:'姓名',width:150},
{field:'academy',title:'学院',width:200},
{field:'do',title:'操作',width:30,align:'left'}
]]
});
但IE和FF之间存在兼容性。IE中的url:
/ajax/searchTeacher?用户名=&firstname=李
FF中的url:
/ajax/searchTeacher?用户名=&firstname=%E6%9D%8E
Apache使用utf8作为默认字符集。我建议您在调用ajax方法之前先使用encodeURI/encodeURIComponent e、 g: 该值将为: “/ajax/searchTeacher?用户名=&firstname=%E6%9D%8E”
encodeURI("/ajax/searchTeacher?username=&firstname=李")