URL中文傳參IE中亂碼

在URL中傳參中文,ie6中會亂碼,用的是jquery的.get方法寫在url中,傳到後臺中文就會亂碼,網上查了查,應該是IE6 url傳參時沒有對中文編碼,因此致使亂碼,若是使用Jquery中.get的data參數來傳值的話,中文就不會亂碼,應該是jquery對data中的參數作了轉碼,而後在附加到url中,因此不會亂碼。jquery

結論,jquery  ajax.get傳參時,推薦在data參數中存放有中文的參數,jquery會自動對其中文編碼。但願對你有用ajax

相關文章
相關標籤/搜索