pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

ajax向服務器端傳值出現亂碼問題

AJAX傳值時采用的是UTF-8編碼格式,客戶端中文字符傳輸到服務器端時,如果服務器編碼格式或者所采用的MVC框架的編碼格式不是UTF-8,則很可能會出現中文亂碼。解決辦法如下: 客戶端
 AJAX傳值時采用的是UTF-8編碼格式,客戶端中文字符傳輸到服務器端時,如果服務器編碼格式或者所采用的MVC框架的編碼格式不是UTF-8,則很可能會出現中文亂碼。解決辦法如下:
客戶端用js函數encodeURI()對中文字符進行兩次編碼,服務器端采用URLDecoder類對客戶端傳輸過來的中文字符進行UTF-8格式的解碼。
客戶端代碼:
$.ajax({
? ? ? ? ? ? ? ? ? ? ? ? type: "post",
? ? ? ? ? ? ? ? ? ? ? ? url: "../?id=" + encodeURI(encodeURI($("張三風")),
? ? ? ? ? ? ? ? ? ? ? ? success: function (msg) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? alert(msg);?
? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? });
$.ajax({ ?
? ? ? type: "post", ?
? ? ? url: "createNewGroup.action", ?
? ? ?data:"name="+encodeURI(encodeURI("張三")), ?
? ? ? success: function(msg){ ?
? ? ? ? ? ?alert(msg); ?
? ? ?} ?
? ? });
服務器端對接收到的值進行解碼Server.UrlDecode(),服務器端代碼:
public string IsThisMemberName(string id) {
? ? ? ? ? ? string name = Server.UrlDecode(id);
? ? ? ? ? ? return name;
? ? ? ? }
decodeURI 方法:返回一個已編碼的統一資源標識符 (URI) 的非編碼形式。
function decodeURI(URIstring : String) : String
decodeURIComponent 方法:返回統一資源標識符 (URI) 的一個已編碼組件的非編碼形式。
function decodeURIComponent(encodedURIString : String) : String
BTW:C#中對URL編碼的方法。。。
編碼:Server.UrlEncode(string)
解碼:Server.UrlDecode(string) 前面三種客戶端編碼都可以用這個方法在后臺解碼。
 
【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

SSM+layui 前端form表單傳到后端亂碼問題解決 最近自己在做一些項目,然后遇到前端傳值亂碼的問題,上網搜了下解決方案都不是我想要的,而且也沒什么實際性的效果,后來自己解決了.代碼如
主站蜘蛛池模板: 沧州友城管业有限公司-内外涂塑钢管-大口径螺旋钢管-涂塑螺旋管-保温钢管生产厂家 | 杭州|上海贴标机-百科| 蓝鹏测控平台 - 智慧车间系统 - 车间生产数据采集与分析系统 | 深圳宣传片制作_产品视频制作_深圳3D动画制作公司_深圳短视频拍摄-深圳市西典映画传媒有限公司 | 六自由度平台_六自由度运动平台_三自由度摇摆台—南京全控科技 | 深圳市东信高科自动化设备有限公司 | 车牌识别道闸_停车场收费系统_人脸识别考勤机_速通门闸机_充电桩厂家_中全清茂官网 | 超声波乳化机-超声波分散机|仪-超声波萃取仪-超声波均质机-精浩机械|首页 | 德国UST优斯特氢气检漏仪-德国舒赐乙烷检测仪-北京泽钏 | 医学动画公司-制作3d医学动画视频-医疗医学演示动画制作-医学三维动画制作公司 | 爱佩恒温恒湿测试箱|高低温实验箱|高低温冲击试验箱|冷热冲击试验箱-您身边的模拟环境试验设备技术专家-合作热线:400-6727-800-广东爱佩试验设备有限公司 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 昆明挖掘机修理厂_挖掘机翻新再制造-昆明聚力工程机械维修有限公司 | 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 北钻固控设备|石油钻采设备-石油固控设备厂家 | 智能风向风速仪,风速告警仪,数字温湿仪,综合气象仪(气象五要素)-上海风云气象仪器有限公司 | 耐酸泵,耐腐蚀真空泵,耐酸真空泵-淄博华舜耐腐蚀真空泵有限公司 精密模具-双色注塑模具加工-深圳铭洋宇通 | 不锈钢管件(不锈钢弯头,不锈钢三通,不锈钢大小头),不锈钢法兰「厂家」-浙江志通管阀 | OpenI 启智 新一代人工智能开源开放平台| 活性氧化铝|无烟煤滤料|活性氧化铝厂家|锰砂滤料厂家-河南新泰净水材料有限公司 | 金属切削液-脱水防锈油-电火花机油-抗磨液压油-深圳市雨辰宏业科技发展有限公司 | 丹佛斯变频器-丹佛斯压力开关-变送器-广州市风华机电设备有限公司 | 桂林腻子粉_内墙外墙抗裂砂浆腻子粉推荐广西鑫达涂料厂家供应 | NMRV减速机|铝合金减速机|蜗轮蜗杆减速机|NMRV减速机厂家-东莞市台机减速机有限公司 | 泰国试管婴儿_泰国第三代试管婴儿费用|成功率|医院—新生代海外医疗 | 紧急泄压人孔_防爆阻火器_阻火呼吸阀[河北宏泽石化] | 六维力传感器_六分量力传感器_模腔压力传感器-南京数智微传感科技有限公司 | 天津蒸汽/热水锅炉-电锅炉安装维修直销厂家-天津鑫淼暖通设备有限公司 | 电缆故障测试仪_电缆故障定位仪_探测仪_检测仪器_陕西意联电气厂家 | 烽火安全网_加密软件、神盾软件官网 | 冷却塔减速机器_冷却塔皮带箱维修厂家_凉水塔风机电机更换-广东康明冷却塔厂家 | 传动滚筒_厂家-淄博海恒机械制造厂 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | 卫浴散热器,卫浴暖气片,卫生间背篓暖气片,华圣格浴室暖气片 | 杭州|上海贴标机-百科 | 酒瓶_酒杯_玻璃瓶生产厂家_徐州明政玻璃制品有限公司 | 铝镁锰板厂家_进口钛锌板_铝镁锰波浪板_铝镁锰墙面板_铝镁锰屋面-杭州军晟金属建筑材料 | PVC地板|PVC塑胶地板|PVC地板厂家|地板胶|防静电地板-无锡腾方装饰材料有限公司-咨询热线:4008-798-128 | 隔离变压器-伺服变压器--输入输出电抗器-深圳市德而沃电气有限公司 | 长江船运_国内海运_内贸船运_大件海运|运输_船舶运输价格_钢材船运_内河运输_风电甲板船_游艇运输_航运货代电话_上海交航船运 |