2016-12-02 2 views
0

нужна помощь.Kendo ui grid - флажок, модальный или радиокнопка на определенной ячейке

Kendo ui Grid

Кендо код сетка:

$('#triggerParameterData').kendoGrid({ 
    columns: [{field: "name"},{field: "value"},{field: "description"}], 

    selectable: "multiple,row", 
    pageable: false, 

    scrollable: false, 
    editable: true, 
    dataSource: { 
     data: popup, schema: { 
      model: { 
       fields: { 
        name: { editable: false }, 
        description: { editable: false }, 

       } 
      } 
     } 
    }, 
}) 

Я хочу, чтобы значение ячейки второй строки в флажок. если у кого есть решение, пожалуйста, поделитесь. особое спасибо.

+0

изображение прилагается в описании "Кендо UI Сетка". –

ответ

0

Ссылка: Kendo Grid Columns.Template

..... 
columns: [ 

    {field: "name"}, 
    {field: "value", template: '<input type="checkbox" value="#: value #">'}, 
    {field: "description"} 

] 
...... 
+0

спасибо за отзыв приятель, но хочу отмечать только одну ячейку –

0

использовать этот fiddle

JS:

var popup = [ { value:true, name: "Enos", description: "Es" }, 
         { value:true,name: "Ray", description: "Rs" }, 
         { value:true,name: "Justice", description: "Js" }, 
         { value:true,name: "RR", description: "ESW" }, 
         { value:true,name: "Gop", description: "Gp" }, 
         { value:true,name: "DS", description: "JN" }, 
         { value:true,name: "Raven", description: "Rv" }, 
         { value:true,name: "FD", description: "FDGH" }, 
         { value:true,name: "Andrew", description: "Ar" }, 
         { value:true,name: "DDD", description: "GFG" }, 
         { value:true,name: "Shayne", description: "S" }, 
         { value:true,name: "YYY", description: "GHFGH" }, 
         { value:true,name: "Walter", description: "W" }, 
         { value:true,name: "EEE", description: "LUIO" }, 
         { value:true,name: "ZKZG", description: "RD" }, 
         { value:true,name: "JJJ", description: "FGJHGH" }]; 

     $(document).ready(function() { 
      $('#triggerParameterData').kendoGrid({ 
       columns: [{ field: "name" }, 
          { field: "value", template: '<input type="checkbox" value="#: value #">' }, 
          { field: "description" }], 

       selectable: "multiple,row", 
       pageable: false, 

       scrollable: false, 
       editable: true, 
       dataSource: { 
        data: popup, schema: { 
         model: { 
          fields: { 
           name: { editable: false }, 
           value: { editable: false }, 
           description: { editable: false }, 

          } 
         } 
        } 
       }, 
      }) 

     }); 
+0

спасибо за отзыв, но хочу отметить только одну ячейку –

+0

Вам нужно обновить html в этом случае. Используйте эту [скрипку] (https://jsfiddle.net/pandeyvishal1986/Lsr5gmk7/2/#&togetherjs=wPQi23N29L) – RonyLoud

+0

спасибо vispan :) –