写过tabindex不能在对话框中工作

时间:2016-07-22 07:10:09

标签: javascript jquery dialog tabindex

//tab index test
    $("#txtProductName").attr('tabindex', 1);
    $("#txtQty").attr('tabindex', 2);
    $("#txtProductLine").attr('tabindex', 3);      
    $("#txtFeeType").attr('tabindex', 4);
    $("#ddlBillingFrequency").attr('tabindex', 5);
    $("#txtAssetStartDate").attr('tabindex', 6);
    $("#txtAssetEndDate").attr('tabindex', 7);
    $("#txtLineType").attr('tabindex', 8);
    $("#txtARBSId").attr('tabindex', 9);
    $("#txtTotalValue").attr('tabindex', 10);
    $("#ddlProductTypeList").attr('tabindex', 11);
    $("#ddlBillingMilestoneList").attr('tabindex', 12);
    $("#txtCompanyCode").attr('tabindex', 13);        
    $("#txtActivityCodeId").attr('tabindex', 14);
    $("#txtCostCodeId").attr('tabindex', 15);

我有一个对话框,在其中我使用一些标签,文本框和下拉列表渲染部分视图,并带有保存和关闭按钮。默认情况下,它有跨标签我想要垂直标签。所以我根据需要设置了标签索引。但它导致没有标签意味着控件,我设置标签索引它不再在按下标签时获得焦点。基本上我想覆盖自动分配的选项卡索引。请帮忙。感谢

1 个答案:

答案 0 :(得分:0)

div

在渲染局部视图时,我需要根据主视图上指定的选项卡索引分配选项卡索引。所以我只是在主视图的选项卡索引的延续中分配了选项卡索引并且它可以工作。 :)