ajax 中参数带有html格式 文本编辑器提交form表单时异常
2021-02-07 15:15
标签:bsp 需要 serialize nbsp htm for alert ret turn js中 //直接传html时会出现异常,需先进行格式处理 $.ajax({ //html处理 后台将处理的html格式进行恢复 lxyj.Replace("‘‘", ">");//解码去除html中的 ajax 中参数带有html格式 文本编辑器提交form表单时异常 标签:bsp 需要 serialize nbsp htm for alert ret turn 原文地址:https://www.cnblogs.com/luckys/p/13091624.html
$("#lxyj").val(HTMLEncode($($("#lxyj")).val()));
$("#jsmb").val(HTMLEncode($($("#jsmb")).val()));
$("#zynr").val(HTMLEncode($($("#zynr")).val()));
//几个参数需要注意一下
type: "POST", //方法类型
dataType: "text", //预期服务器返回的数据类型
url: 调用的地址,
data: $(‘#form1‘).serializeArray(),
success: function (result) {
$.ligerDialog.alert("暂存成功");
},
error: function () {
alert("异常!");
}
});
function HTMLEncode(text) {
text = text.replace(/&/g, "&");
text = text.replace(/, "‘ text = text.replace(/>/g, "‘>‘");
return text;
}
jsmb.Replace("‘‘", ">");//解码去除html中的
zynr.Replace("‘‘", ">");//解码去除html中的
文章标题:ajax 中参数带有html格式 文本编辑器提交form表单时异常
文章链接:http://soscw.com/index.php/essay/52233.html