因为remark值来源
text += "<td colspan='9' style='font-size: 10px' class=\"td-value lbl-item-remark\">" + Remark + "</td>";
所以存在html转义的问题,将&<>转义
function MoveDataLine(lineId) { $('#edit-remark').val($('table.' + lineId + " .lbl-item-remark").html().replace(/<br \/>/g, "\n").replace(/<br>/g, "\n").replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">")); }
在转存后台时
var Remark = $('#edit-remark').val().replace(/\n/g, '<br />');
可能还存在一些问题,例如就是想要输入 &
test<br />&<><br />©®™×÷"<br />!@#$%^&*()<>?/{}:"|<br />_+-~`[]|\;',./