ax5ui / ax5ui-grid

Javascript UI Component - GRID ( Excel Grid, jqGrid, angularjs grid, jquery grid, SlickGrid, ag-grid gridify)
http://ax5.io/ax5ui-grid/demo/index.html
MIT License
99 stars 36 forks source link

selectbox 에서 optionText #20

Open ZZINY opened 7 years ago

ZZINY commented 7 years ago

select box 에서 선택시 optionText 로 설정한 text가 안나오고 있습니다. 확인해보니, var label = function label(columnKeys) { 있는 부분에서요. {{text}}{{" + columnKeys.optionText + "}} 로 변경하면 될 것 같은데~ 확인후 패치부탁합니다. :)

thomasJang commented 7 years ago

어느부분을 말씀 하시는지 모르겠네요.

ZZINY commented 7 years ago

select box 쪽에 올렸어야 했는데 grid에 올렸군요.ㅠ select box에서 options에 넣는 값은 value와 text로 구성되죠. 그때 optionValue와 optionText를 지정할 수 있잖아요. 예를 들어서 axboot.gridBuilder.preDefineEditor = $.extend({}, axboot.gridBuilder.preDefineEditor, { "ACCOUNT_TYPE_CD": function () { return { type: "select", config: { columnKeys: { optionValue: "code", optionText: "name" }, options: parent.COMMON_CODE["ACCOUNT_TYPE_CD"] } }; }

이렇게 했을 경우 select box에 제가 optionText로 넣은 'name'값이 안나와요. var label = function label(columnKeys) { 함수에서 {{text}}이렇게 되어있더라고요 이 부분을

{{" + columnKeys.optionText + "}} 으로 해주어야 제대로 나오더라고요.:)
thomasJang commented 7 years ago

http://ax5.io/ax5ui-grid/demo/13-inline-edit.html 샘플을 보시면 정상 작동하는 것을 확인 할 수 있습니다. ax5ui plugins들을 최신버전으로 교체해보세요. 오래된 버전을 사용 중인 것 같습니다.

ZZINY commented 7 years ago

네. 감사합니다. 확인해볼께요. ^^