1.因为是form表单提交数据,所以有很多的输入框,特别是textarea类型的,里面会包含特殊符号,但是《\》代表的是转译,所以要做进一步的处理。
var name_value_before=data[0].children.name.value;
if(name_value_before){
name_value=encodeURIComponent(name_value_before.replace(/\\/g,"\\\\"));
}else{
name_value=encodeURIComponent(name_value_before);
}
注意:一定要处理是否为空,否则使用replace会报错。
网友评论