沿路解决的问题,一一列举,嘿嘿。
一、乱码问题
URL 传参乱码,记得以前某某网站(或许是书)说过什么在前台两次对URL进行两次encoding,在后台在进行一次 decoding,没有尝试,不是知道前台怎么encoding。于是google之,结论:修改一句 jquery 的源码即可。打开 jquery.js 搜索 contentType: "application/x-www-form-urlencoded;” 改成 contentType: "application/x-www-form-urlencoded;charset=UTF-8", 即可。显然 jquery 的作者没有考虑到国际化,或者是王星般的粗心。
还遇到另外一种乱码问题,貌似有点非主流,google 了半天都找不到相应结果,不知咋的被我瞬间解决。具体嘛,如果碰到在 js 文件中写如下类似代码:
$("#mesContent").append("" + id + title
+ " 由" + "" + name
+ "发表 | "
+ item.id + ")'>回复ta
" + content
+ "
最新评论