diff --git a/WebContent/jsp/onl/apim/portalproperty/propertyMan.jsp b/WebContent/jsp/onl/apim/portalproperty/propertyMan.jsp index 334aaf4..b1602dd 100644 --- a/WebContent/jsp/onl/apim/portalproperty/propertyMan.jsp +++ b/WebContent/jsp/onl/apim/portalproperty/propertyMan.jsp @@ -40,7 +40,7 @@ if ($('input[name=prptyName]').val() == "") { alert("<%= localeMessage.getString("propertyDetail.checkRequired2") %>"); return false; - } else if ($('input[name=prpty2Val]').val() == "") { + } else if ($('[name=prpty2Val]').val() == "") { alert("<%= localeMessage.getString("propertyDetail.checkRequired3") %>"); return false; } @@ -90,7 +90,19 @@ '설명', '<%= localeMessage.getString("propertyDetail.delYn") %>'], colModel: [{name: 'PRPTYNAME', width: 50, align: 'left', editable: true}, - {name: 'PRPTY2VAL', width: 150, align: 'left', editable: true}, + { + name: 'PRPTY2VAL', + width: 150, + align: 'left', + editable: true, + //다행(멀티라인) 값 편집 — 관련 사이트 목록처럼 줄 단위 표기하는 값 지원 + edittype: 'textarea', + editoptions: {rows: 3, cols: 60}, + //줄바꿈이 그리드에서도 그대로 보이도록 + cellattr: function () { + return ' style="white-space:pre-line; word-break:break-all;"'; + } + }, {name: 'PRPTYDESC', width: 200, align: 'left', editable: true, edittype: 'textarea', editoptions: {rows: 2}}, { name: 'DELETEYN', @@ -265,7 +277,7 @@ } var data = new Object(); data["PRPTYNAME"] = $("input[name=prptyName]").val(); - data["PRPTY2VAL"] = $("input[name=prpty2Val]").val(); + data["PRPTY2VAL"] = $("[name=prpty2Val]").val(); data["PRPTYDESC"] = $("input[name=prptyDesc]").val(); var rows = $("#grid")[0].rows; @@ -346,7 +358,8 @@ <%= localeMessage.getString("propertyDetail.propertyValue") %> - +