Parameters: Character decoding failed解決辦法

一直做web項目,今天遇到一個通過ajax保存一段數據時出現下面問題,導致無法保存到數據庫

最後得知是由於url中包含%,解決辦法辦法其實非常簡單,需要把%全部替換成%25

解決辦法如下:

在JS代碼中替換文本中的所有%

var goodTemplate1 = $("#goodTemplate1").val();
goodTemplate1=goodTemplate1.replace(/\%/g,'%25');//利用正則表達式替換文本框中的所有%

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