一只超 2020-01-10 20:19 采纳率: 0%
浏览 563

JS新增或编辑进行了回车换行,然后编辑打开就不显示换行,显示成一行了,各位大神要怎么解决?

图片说明

function getAdd() {
    var w=$(window).width();
    var h=$(window).height();
    $('#dd').dialog({
        title: '添加缺陷记录',
        width: w * .6,
        height: h - 136,
        closed: false,
        cache: false,
        href: 'dia/log/defect-record/get-add.html?module_id=' + module_id + '&station_info=' + station_info,
        modal: true,
        buttons: [{
            text: '保存',
            iconCls: "easy-icon-save",
            handler: function () {
                var shift = $("#reportShift").combobox("getValue");
                if(shift == -1 || shift == ""){
                    $.messager.alert('操作', '请重新核对缺陷上报日期以及所选班次');
                    return false;
                }
                checkStation("station");//检测是否选择或输入
                var defectLevel = $('#defectLevel').combobox('getValue');
                if (defectLevel == 0 || defectLevel == 1) {
                    var planTime = $('#planProTime').datebox('getValue');
                    if (planTime == null || planTime == '') {
                        $.messager.alert("修改", "计划处理时间不能为空!", "error");
                        return;
                    }
                }
                var data = $("#defect-add-form").serialize();
                $.ajax({
                    url: "dia/log/defect-record/insert.do?module_id=" + module_id + '&proResult=' + $('#proResult').val(),
                    type : "post",
                    dataType : "json",
                    data : data,
                    success : function(request) {
                        if(request.success){
                            query();
                        }
                        $.messager.show({
                            title: '操作提示',
                            msg: request.msg,
                            timeout: 2000,
                            sshowType: 'slide'
                        });
                    }
                });

                $("#dd").dialog({
                    closed: true
                });
            }
        }, {
            text: '关闭',
            iconCls: "easy-icon-cancel",
            handler: function () {
                $("#dd").dialog({
                    closed: true
                });
            }
        }],
        //用于图形化,窗口打开完成后,给厂站赋值
        onLoad: function () {
            var indexDevId = $("#indexDevId").val();
            $('#station').combobox('setValue', indexDevId);
        }
    });
}
function getEdit() {
    var row=$("#defectTable").datagrid("getSelected");
    if(row==null){
        $.messager.alert("修改","请选择缺陷信息","error");
        return;
    }
    var w=$(window).width();
    var h=$(window).height();
    $('#dd').dialog({
        title: '修改缺陷记录',
        width: w * .7,
        height: h - 136,
        closed: false,
        cache: false,
        href: 'dia/log/defect-record/get-edit.html?module_id=' + module_id + '&id=' + row.id,
        modal: true,
        buttons: [{
            text: '保存',
            iconCls: "easy-icon-save",
            handler: function () {
                var solveTime = $("#solveTime").datetimebox("getText");
                if (solveTime != "") {
                    var solveShift = $("#solveShift").combobox("getValue");
                    if (solveShift == -1 || solveShift == "") {
                        $.messager.alert('操作', '请选择消缺班次');
                        return false;
                    }
                }
                checkStation("station");//检测是否选择或输入
                var data = $("#defect-edit-form").serialize();
                $.ajax({
                    url: "dia/log/defect-record/update.do?module_id=" + module_id + "&proResult=" + $('#proResult').val(),
                    type : "post",
                    dataType : "json",
                    data : data,
                    success : function(request) {
                        if(request.success){
                            query();
                        }
                        $.messager.show({
                            title: '操作提示',
                            msg: request.msg,
                            timeout: 2000,
                            showType: 'slide'
                        });
                    }
                });

                $("#dd").dialog({
                    closed: true
                });
            }
        }, {
            text: '关闭',
            iconCls: "easy-icon-cancel",
            handler: function () {
                $("#dd").dialog({
                    closed: true
                });
            }
        }, {
            text: '清空消缺信息',
            iconCls: "easy-icon-reload",
            handler: function () {
                $("#solveTime").datetimebox("setText", "");
                $("input[name='solveTimeNoSeconds']").val("");
                $("#solvePerson").textbox("setValue", "");
                $("#solveShift").combobox("clear");
            }
        }]
    });
}

下面的是JSP代码

            <tr>
                <td class="td-inputtitle" style="text-align: center">处理过程</td>
                <td class="td-input" colspan="5">
                    <c:forEach var="item" items="${historyProcess }">
                    <c:if test="${item.content!=null && item.content!='' }">
                    <div class="history_process">
                        <div class="user_info">${item.userName }<br/>${item.time }</div>
                        <div class="content">${fn:replace(item.content,vEnter,'<br/>') }</div>
                        <div class="clearfix"></div>
                    </div>
                    </c:if>
                    </c:forEach>
                    <textarea type="text" rows="6" name="processDesc" style="width:95%;">${currProcess.content }</textarea>
                </td>
            </tr>
<tr>
                    <td class="td-inputtitle" style="text-align: center">处理结果</td>
                    <td class="td-input" colspan="5">
                        <c:forEach var="item" items="${historyProcess }">
                            <c:if test="${item.proResult!=null && item.proResult!='' }">
                                <div class="history_process">
                                    <div class="user_info">${item.userName }<br/>${item.time }</div>
                                    <div class="content">${fn:replace(item.proResult,vEnter,'<br/>') }</div>
                                    <div class="clearfix"></div>
                                </div>
                            </c:if>
                        </c:forEach>
                        <textarea type="text" rows="6" name="proResult" id="proResult"
                                  style="width:95%;">${currProcess.proResult }</textarea>
                    </td>
                </tr>
  • 写回答

2条回答 默认 最新

  • 关注
    评论

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料