数据在保存的时候,替换换行符为
function submitFun(url){
//获取form表单序列化的字符串,对form表单序列化后的样式为:aa=1&bb=1&cc=1的格式,所以这里利用&来分组,并且获得参数名和参数值再替换换行符
var submitDataStr = $(".__saveForm").serialize();
var descriptionEntity = submitDataStr.split("&")[0];
var key = descriptionEntity.split("=")[0];
var value = descriptionEntity.split("=")[1];
if(!value && value==""){
$.easyui.messager.show({ icon: "info", msg: "请在输入框中写入内容!", position: "topCenter" ,timeout:5000});
return;
}
//替换所有的换行符为
保存到数据库(在UTF8中的换行符为%0D%0A,正则后面的g表示所有的匹配的字符串都要替换.使用replace 方法的时候需要用正则表达式,否则只能替换第一个换行
value = value.replace(/%0D%0A/g,"
");
submitDataStr+="&object.description="+value;
//替换原来的