前台html写法
DisciplineName:encodeURIComponent(row.专业名称),
PurchaseNumber:encodeURIComponent($('#PurchaseNumber').textbox('getValue'))
后台c#写法
HttpUtility.UrlDecode(context.Request["DisciplineName"].ToString()); //中文解码
HttpUtility.UrlDecode(context.Request["PurchaseNumber"].ToString()); //中文解码
在ajax域内,设置字符集为UTF-8
$.ajax({
contentType: "application/x-www-form-urlencoded; charset=UTF-8",
……
});
html页面也要设置字符集为UTF-8
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
……
</head>