2013-03-18 24 views
14

Wybieram rekord listy w zdarzeniu databound. Napisałem następujący kod w databound:Jak usunąć zaznaczenie rekordu siatki w kendoui

 var grid = $("#grid").data("kendoGrid"); 
     grid.select(grid.tbody.find(">tr:first")); 

Teraz chcę odłączyć siatkę dynamicznie. Jak mogę to zrobić?

Odpowiedz

32

Korzystając clearSelection:

var grid = $("#grid").data("kendoGrid"); 
grid.clearSelection(); 
+1

Jak usunąć zaznaczenie pojedynczego wiersza z wielu wierszy? –

+0

'Czyści aktualnie zaznaczoną tabelę * wiersze * lub * komórki *', więc zakładam, że OP oznacza rekord (y). @GangadharJannu: obecnie nie jest to obsługiwane przez 'clearSelection'. – RyBolt

+0

@RyBolt Dzięki za komentarze. Używając funkcji niestandardowej w zdarzeniu związanym z databoundem, mogłem wybrać wiele wierszy za pomocą klasy –

4

kendo siatka ma właściwość o nazwie selectable:true ..this by zaznaczyć cały wiersz po kliknięciu na i zaznaczenie wiersz po prostu naciśnij Ctrl + wiersz, który jest wybrany ..

Powiązane problemy