Kendo UI Web Grid에서 유저가 선택한 로우의 정보를 받아오는 방법을 테스트하고 정리하였다. var grid = $('#table').data('kendoGrid'); var selectedRowData = grid.dataItem(grid.select()); if (selectedRowData === undefined) { alert('아이템을 선택하세요.'); } alert(JSON.stringify(selectedRowData));
내부 프로젝트에서 코드와 같은 룩업 데이터를 선택하는 화면은 팝업 윈도우로 호출하려는 생각에 팝업 윈도우에서 유저가 선택한 값을 부모 윈도우로 반환하는 방법을 테스트하고 정리하였다. 부모 윈도우에서는 아래와 같이 작성한다. function openNewWindow(url) { var name = '_blank'; var specs = 'menubar=no,status=no,toolbar=no'; var newWindow = window.open(url, name, specs); newWindow.focus(); } function getReturnValue(returnValue) { alert(returnValue); } $('#openNewWindowButton').click(function() { o..
Kendo Web UI Grid에 사용되는 kendo.data.DataSource 오브젝트는 그 자체만으로 매우 편리하고 강력한 기능을 가지고 있다. 자체적으로 제공되는 페이징, 소팅, 필터링 기능을 통해 서버 사이드를 통한 데이터베이스로부터의 데이터 획득 기능이 상당히 편리해진다.Spring MVC 3 기반의 내부 프로젝트에 사용할 목적으로 아래와 같이 kendo.data.DataSource의 요청에 대응할 수 있는 코드를 구현해봤다. import java.util.List; import com.google.common.base.Objects; import com.google.common.base.Strings; public class KendoUiParam { private int page; priv..
클라이언트로부터 요청받은 파라메터가 아래와 같다고 가정page=1 pageSize=10 sort[0][field]="FACTORYNAME" sort[0][dir]="desc" Controller에서 파라메터를 받을 Model 클래스를 작성public class SomeModel { private int page; private int pageSize; private String sortField; private String sortDir; // Getters & Setters 메써드 작성 // toString() 메써드 작성 } Controller 메써드 작성@Controller public class someController { @RequestMapping(value = "/doSomething", ..
- Total
- Today
- Yesterday
- 태그를 입력해 주세요.
- kotlin
- Spring Boot
- Spring MVC 3
- maven
- JHipster
- Eclipse
- DynamoDB
- MySQL
- jpa
- jstl
- graylog
- 평속
- Tomcat
- bootstrap
- node.js
- CentOS
- 자전거
- chrome
- jsp
- JavaScript
- java
- Docker
- 구동계
- 로드바이크
- Kendo UI
- spring
- 알뜰폰
- Kendo UI Web Grid
- 로드 바이크
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |