Кендо UI версии 2015.2.805вручную изменить кендо щ кнопку на панели переключения не работает
кнопку Панель переключения
в Документах
var checked = true;
var tb = $("#filter_toolbar").data("kendoToolBar");
tb.toggle("#mostRecent", checked);
кнопку следует переключать на, если проверяется = истина и выключение checked = false, однако то, что он на самом деле делает, это переключать кнопку независимо от значения checked.
В этом случае я могу проверить для k-state-active, чтобы определить, следует ли мне переключаться или нет, но я делаю что-то неправильно здесь?
Я сделал [Plunker демо] (http://plnkr.co/edit/2VlbRlE0Fh96uDe6cNAk?p=preview) с UI панели Кендо и он работает нормально. Есть ли какая-то логика в том, как она переключает кнопку переключения в вашем случае? – Shai
Демонстрация действительно работает ... Я переключаю кнопку в ответ на параметры paramMap, чтобы кнопка синхронизировалась с сортировкой сетки, если пользователь вручную сортирует сетку. При отладке (chrome) в непосредственном окне код выше действует одинаково - переключает кнопку, по-видимому игнорируя true/false, даже если она жестко закодирована. У меня есть обходной путь, но это действительно странно. – kpg
UPDATE: Если я изменю plunker kendo.all.min до версии 2015.2.805 и измените флажок = false, он теперь переключит кнопку! – kpg