2015-10-15 58 views
0

我正在使用KendoDropDownList小部件,並且在標記中,select元素在其上設置了tabindex="600"。但它沒有生效。我確實在提交給客戶的最終標記中看到它。KendoDropDownList TabIndex沒有生效

<span style="" title="" class="k-widget k-dropdown k-header form-control" 
    unselectable="on" role="listbox" aria-haspopup="true" 
    aria-expanded="false" tabindex="610" 
    aria-owns="PropertyAddress_State_listbox" 
    aria-disabled="false" aria-readonly="false" aria-busy="false"> 

    <span class="k-dropdown-wrap k-state-default" unselectable="on"> 
     <span class="k-input" unselectable="on">CA</span> 
     <span class="k-select" unselectable="on"> 
      <span class="k-icon k-i-arrow-s" unselectable="on">select</span 
     </span> 
    </span> 
    <select name="PropertyAddress.State" id="PropertyAddress_State" 
     data-role="dropdownlist" class="form-control" style="display: none;"> 
     <option value="AK">AK</option> 
     <option value="AL">AL</option> 
     . 
     . 
    </select> 
</span> 

但是製表符不會像正常的select元素那樣觸發下拉菜單。任何想法如何以及如果它可以工作?

回答

0

通常,Kendo UI DropDownList將tabindex從原始元素移動到可見的可聚焦元素(在這種情況下)。 對於這個問題,我不能複製它:

以下是演示:

+0

在您的演示鏈接從下降的互聯控制權下降到另一個下拉控制。我認爲它與劍道的問題會下降。我們的代碼也有同樣的問題。從DropDownList中,TabB不起作用。 – Sravan