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

addRow 이후에 focus 이동. #45

Open ZZINY opened 7 years ago

ZZINY commented 7 years ago

안녕하세요.

  1. addRow 호출하여 row 추가하면 그리드 스크롤이 제일 아래로 내려가는 현상이 있어서 문의합니다.

image

그리드의 첫번째 row 를 클릭후 firstGrid.addRow(newRowData, 2); 를 호출하여 row를 추가하면

image

위 이미지처럼 스크롤이 제일 아래로 내려갑니다.

스크롤을 위로 올려보면 image

추가한 데이터는 정상적으로 add되어 있습니다.

  1. 위에서 처럼 addrow 한 이후에 해당 row로 focus를 주면 firstGrid.addRow(newRowData, 2); firstGrid.focus(2);

image

위 이미지처럼 추가된 row가 제일 위로 가게 됩니다. 아래 이미지처럼 스크롤이동없이 add된 row가 보였으면 합니다.

image

어떻게 해야하는지 문의합니다.

thomasJang commented 7 years ago
             ax5Grid.addRow($.extend({}, {...}), "last", {focus: "END"});
             ax5Grid.addRow($.extend({}, {...}), "last", {focus: "HOME"});
             ax5Grid.addRow($.extend({}, {...}), "last", {focus: 10});

options를 확장 했습니다. 사용해보세요

ZZINY commented 7 years ago

감사합니다.. 잘되네용. ^^