我在项目中使用AJAX对页面进行提交,但是现在遇到一个问题,
我的页面中使用了网页编辑器,在用AJAX提交的时候,会出现下面这种情况:
AJAX提交,首先要把要提交的数据拼接成一整段的字符串,
我使用的JQuery的serialize()方法,
这时候,如果我在文本编辑器中输出<script>(只是内容),文本编辑器会自动帮你转换成&lt; &gt;这样的格式,也就是说遇到<>这样的符号就会自动转移,作用大家都知道就不说了,
转义了之后,如果用正常的POST提交是没有问题的,
但是用AJAX提交的话,地址栏就会形成这种情况:aaaa.jsp?name=admin&pwd=admin123&note=&gt;script&lt;本来note后面的是一个整体,但是现在多了个&造成后面的数据无法正常取到,
如果我把&gt;换回<的话,就成了脚本了,现在不知道该怎么解决,不知道大家有没有碰到过这种情况,求解决啊~