Parameters: Character decoding failed解决办法

一直做web项目,今天遇到一个通过ajax保存一段数据时出现下面问题,导致无法保存到数据库

最后得知是由于url中包含%,解决办法办法其实非常简单,需要把%全部替换成%25

解决办法如下:

在JS代码中替换文本中的所有%

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

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