2015-07-14 1 views
0

Я пытаюсь скрыть заголовок времени из виджета планировщика Kendo UI Scheduler, но до сих пор я не добился результатов, которые мне нужны в моем выбранном виде. Мне не нужны времена, потому что все мои события - это дневные события. Таким образом, есть ли способ не показывать такие моменты, как 12:00 AM, 13:00 AM и т. Д.Как скрыть время заголовка временной шкалыМонитовое представление о виджетах Kendo UI Scheduler?

Я следил за документацией, и если я поместил ее в свой сценарий, планировщик не появится больше. Here're сценарии:

dataBinding: function(e) { 
      var view = this.view(); 

      view.times.hide(); 
      view.timesHeader.hide(); 
     }, 

и/или

dataBound: function(e) { 
      var tables = $(".k-scheduler-times .k-scheduler-table"); 

      //Required: remove only last table in dataBound when grouped 
      tables = tables.last(); 

      var rows = tables.find("tr"); 

      rows.each(function() { 
       $(this).children("th:last").hide(); 
      }); 
     }, 

Тогда как другой альтернативы, я просто добавил эту строку скрипта в раздел просмотров:

minorTickCount: 0 

All однако строки с 12:00 AM исчезли, что сделало мой график полностью устаревшим, потому что он удалил все ячейки, где показываются события.

Кто-нибудь когда-либо сталкивался с такой проблемой, которую нужно преодолеть?

ответ

4

Вы можете попробовать этот CSS:

.k-scheduler-timelineWeekview > tbody > tr:nth-child(1) .k-scheduler-table tr:nth-child(2) { 
    display: none; 
} 
+0

это вид timelineMonth но да, вы получили это право ... спасибо. Я также нашел другую альтернативу, поэтому ... для того, кто может быть заинтересован в будущем, просто добавьте следующую строку сценария к свойству views: majorTimeHeaderTemplate: kendo.template ("") – samureira

+0

Беседа с этим сама здесь и наткнулась на этот ответ пытаясь понять, как скрыть их. Просто уточнить: метод samureira, упоминаемый в приведенном выше комментарии, просто оставит заголовки времени в поле месяца в виде пробела. Коробки все равно будут там и быть пустыми (что не очень хорошо выглядит, так как теперь у вас есть только случайные поля для кажущейся причины, но это зависит от вашего варианта использования). Ответ Тома полностью скрывает их, хотя :). Метод samureira намного проще, если вы в порядке, оставляя там коробки. –

Смежные вопросы