Front End/Kendo UI

[Kendo UI] [Kendo UI] Kendo UI grid 의 selectedKeyNames( ) 파라미터 사용

쟈누이 2020. 10. 26. 21:35
반응형

위 파라미터는 kendo grid 내에서 셀렉트된 변수를 저장하여

출력해주는 함수이다.

 

사용방법은 kendoGrid 의 columns 파라미터 내에서 

selectable 을 오출하여 select 를 적용해야되고

columns: [
     { selectable: true, width: "50px" },
     { field:"ProductName", title: "Product Name" },
     { field: "UnitPrice", title:"Unit Price", format: "{0:c}"},
     { field: "UnitsInStock", title:"Units In Stock"},
     { field: "Discontinued"}]
  });

 

다음으로는 dataSource 의 schema 에 model 파라미터를

사용해주어야한다.

dataSource: {
      pageSize: 10,
      transport: {
      read:  {
          url: "https://demos.telerik.com/kendo-ui/service/Products",
          dataType: "jsonp"
              }
          },
      schema: {
          model: {
               id: "ProductID"
             }
       }

위 두개를 사용하고 나서 selectedKeyNames( ) 파라미터를 사용하여

model 내에 있는 값을 저장하고 출력할 수 있다

 

위에 있는 코드의 full version 은 아래 링크에 있다.

dojo.telerik.com/

 

Kendo UI® Dojo by Progress

 

dojo.telerik.com

아래 링크는 kendoGrid 에 저장된 데이터를 추출하는 방법이다

stackoverflow.com/questions/54309968/how-to-get-dataitems-of-selectedkeynames-of-checked-row-across-all-pages-in-kend/54310427

 

How to get dataItems of selectedKeyNames of checked row across all pages in kendo grid

I have Kendo grid with local data and check box and pagination. I am getting all checked items Id using selectedKeynames() across all pages. How can I get dataItems of checked iems across all pages?

stackoverflow.com

 

반응형