解决输入框中 &,后台报错的问题
前台js中:
if(oldPassword.indexOf("&") != -1) oldPassword = oldPassword.replace("&", "#amp;");
后台:
if (oldPassword.indexOf("#amp;") != -1)
{
oldPassword = oldPassword.replace("#amp;", "&");
}
解决输入框中 %,后台报错的问题
var param = "oldPassword=" + encodeURI(oldPassword) +"&newPassword="+encodeURI(newPassword)+
"&surePassword="+encodeURI(surePassword);
$.ajax({
type:"post",
url:"updatePasswd.action",
data:param,
dataType:"text",
success: function(data)
{});
解决特殊字符输入问题

本文介绍了解决前端输入框中特殊字符(如&和%)导致后台报错的方法。通过在前端使用字符串替换和encodeURI编码,在后台进行相应的解码处理,确保了特殊字符能正确传递并被解析。
7440

被折叠的 条评论
为什么被折叠?



