Выберите вариант (ы) в мульти-выбор (кендо), используя Kantu - PullRequest
0 голосов
/ 06 апреля 2020

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

Поле выбора основано на кендо -ui и вот код html:

<div class="k-multiselect-wrap k-floatwrap" role="listbox" unselectable="on">
    <ul unselectable="on" class="k-reset" id="AuthorizationIdsAmc_taglist"></ul>
    <input class="k-input k-readonly" style="width: 74.7266px;" accesskey="" autocomplete="off" role="listbox" title="" aria-expanded="false" aria-haspopup="listbox" aria-autocomplete="list" tabindex="0" aria-describedby="AuthorizationIdsAmc_taglist" aria-labelledby="AuthorizationIdsAmc_label" aria-disabled="false" aria-busy="false">
    <span unselectable="on" class="k-icon k-clear-value k-i-close k-hidden" title="clear" role="button" tabindex="-1"></span>
    <span class="k-icon k-i-loading k-hidden"></span>
    <span style="font-family: &quot;Open Sans&quot;, &quot;Segoe UI&quot;; font-size: 14px; font-stretch: 100%; font-style: normal; font-weight: 400; letter-spacing: normal; text-transform: none; line-height: 29px; position: absolute; visibility: hidden; top: -3333px; left: -3333px;">
          Select...
    </span>
</div>

и вот тег выбора:

<select class="full-width" data-val="true" data-val-required="Required." id="AuthorizationIdsAmc" multiple="multiple" name="AuthorizationIdsAmc" data-role="multiselect" aria-disabled="false" style="display: none;">
    <option>...</option>
</select>

Я попытался использовать команду sendKey со значением, а затем "enter", но ничего .. Я также попробовал команду addSelection, но ничего также: (

Как выбрать значения из этого компонента?

В зависимости от команды я получаю следующие сообщения об ошибках:

[ошибка] Тип опции "" не поддерживается

или

[ошибка] не удается найти параметр с меткой = .... "

и если я использую команду sendKeys с ${KEY_ENTER}, чтобы попытаться выбрать параметр, форма отправляется (без какого-либо значения для этого поля) вместо выбора значения для множественного выбора

...