Ajax 的乱码问题(2)
生活随笔
收集整理的這篇文章主要介紹了
Ajax 的乱码问题(2)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
上次說的是“發(fā)送數(shù)據(jù)”時亂碼的處理方法。那么“接收數(shù)據(jù)”呢?
亂碼問題弄得我快瘋了,所以廢話也不多說了,總結(jié)如下:
服務端:
///?<summary>
///?Ajax?格式數(shù)據(jù)到本地客戶端
///?</summary>
///?<param?name="strTxt"></param>
///?<returns></returns>
public?static?string?AjaxFormatDataToLocal(string?strTxt)
{
????strTxt?=?System.Web.HttpUtility.UrlEncode(strTxt);
????strTxt?=?strTxt.Replace("+",?"%20");
????strTxt?=?strTxt.Replace("'",?"\\'");
????return?strTxt;
}
客戶端:
可以像這樣接收數(shù)據(jù)并解碼
decodeURIComponent(res.value)
如果哪位朋友有更合理的方法,可以帖出來分享一下,謝謝!
亂碼問題弄得我快瘋了,所以廢話也不多說了,總結(jié)如下:
服務端:
///?<summary>
///?Ajax?格式數(shù)據(jù)到本地客戶端
///?</summary>
///?<param?name="strTxt"></param>
///?<returns></returns>
public?static?string?AjaxFormatDataToLocal(string?strTxt)
{
????strTxt?=?System.Web.HttpUtility.UrlEncode(strTxt);
????strTxt?=?strTxt.Replace("+",?"%20");
????strTxt?=?strTxt.Replace("'",?"\\'");
????return?strTxt;
}
客戶端:
可以像這樣接收數(shù)據(jù)并解碼
decodeURIComponent(res.value)
如果哪位朋友有更合理的方法,可以帖出來分享一下,謝謝!
轉(zhuǎn)載于:https://www.cnblogs.com/jeky/archive/2006/04/10/371305.html
總結(jié)
以上是生活随笔為你收集整理的Ajax 的乱码问题(2)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jvisualvm oracle,jvi
- 下一篇: toj 3616 Add number