var grid = $("#grid").data("kendoGrid");
var params = {
comp_num : '${comp_numn}',
masterid : '${masterid}',
comp_name : $("#comp_name").val(),
emp_div: "${emp_div}",
user_name : $("#user_name").val(),
user_status : $("#status option:selected").val(),
isExport : "Y"
};
var dataSource = new kendo.data.DataSource({
transport: {
read: { url:"<c:url value='{{URL}}'/>", dataType: "json", type: "POST", data : params }
},
pageSize : 50 //필수 - refresh 이후 페이징 안됨.
});
grid.setDataSource(dataSource); */
grid.refresh();
dataSource 에서 pageSize : 50 은 필수로 넣어줘야 refresh 이후 페이지이 정상 작동합니다. 페이징 처리 안할 거라면 상관 없습니다.
* egov, jstl 사용했습니다.
'js > jQuery' 카테고리의 다른 글
jquery.min.js:2 Uncaught Error: Syntax error, unrecognized expression: # (0) | 2020.12.08 |
---|---|
kendo ui jquery grid - checkbox row dataitem 삭제 (0) | 2020.11.23 |
kendo ui jquery dropdownlist option select (0) | 2020.11.17 |
kendo ui jquery grid 에서 동적으로 추가 된 element 를 component 화 시길 때 (0) | 2020.11.17 |
kendo ui jquery grid 링크가 걸린 컬럼에만 cursor: pointer 스타일을 주고 싶을때 (0) | 2020.11.17 |