datagrid中ajax傳遞中文參數亂碼

原因:ajax中沒有 type:‘post’ 這一屬性。


今天碰到在datagrid的行內進行編輯時,出現傳遞中文到後臺,包括數據庫都出現了亂碼。由於我同個項目也有其他類似的類似的傳參過程,並沒有出現亂碼。因此我覺得是由於項目編碼、頁面編碼以及數據庫編碼不一致導致中文亂碼的可能性很少。一開始還以爲是datagrid的行內編輯方法insertRow有問題,得進行轉碼之類的。後來把ajax先給註釋掉,發現進行“增加”操作時,前臺可以正常顯示中文,Firefox調試中也看到傳遞到後臺的也是中文,只是後臺顯示亂碼而已。後來經過一查,發現ajax中缺少了 type:‘post’ 這一屬性。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章