Handsontable - пользовательский рендер HTML-заголовка - <select>проблема с тегом - PullRequest
0 голосов
/ 13 февраля 2019

Я пытаюсь добавить тэг 'select' (выпадающий) в мой настраиваемый заголовок.Проблема в том, что когда я нажимаю на раскрывающийся список, он не остается открытым, и я не могу выбрать другой вариант.

Код выглядит следующим образом:

colHeaders: function (col) {
  var txt;

  switch (col) {
    case 0:
      txt = `<select class='checker'>
              <option value="optionone">Option One</option>
              <option value="optiontwo">Option Two</option>
              <option value="optionthree">Option Three</option>
            </select>`;

      return txt;
  }
}

Вот jsfiddle для этого(Я использовал официальный пример для пользовательских средств визуализации заголовков, за исключением того, что я заменил флажок тегом select): https://jsfiddle.net/kjcm2y8f/

Если у кого-то есть идея, как это исправить, я был бы признателен.

1 Ответ

0 голосов
/ 09 апреля 2019

Обновление версии Handsontable поможет решить проблему.В вашем jsfiddle замените ваш css следующим:

<script src="https://cdn.jsdelivr.net/npm/handsontable@7.0.1/dist/handsontable.full.min.js"></script>
<link type="text/css" rel="stylesheet" href="https://cdn.jsdelivr.net/npm/handsontable@7.0.1/dist/handsontable.full.min.css">
...