覆盖 tabindex 在对话框中不起作用

Over writing tabindex not working in dialog

//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);

我有一个对话框,我在其中呈现带有一些标签、文本框和带有保存和关闭按钮的下拉列表的局部视图。默认情况下它有跨制表符我想要垂直制表符。所以我根据需要设置选项卡索引。但它导致不按选项卡意味着我设置选项卡索引的控件不再关注按下选项卡。基本上我想覆盖自动分配的标签索引。请帮忙。谢谢

    $("#txtProductName").attr('tabindex', 15);
    $("#txtQty").attr('tabindex', 16);
    $("#txtProductLine").attr('tabindex', 17);      
    $("#txtFeeType").attr('tabindex', 18);
    $("#ddlBillingFrequency").attr('tabindex', 19);
    $("#txtAssetStartDate").attr('tabindex', 20);
    $("#txtAssetEndDate").attr('tabindex', 21);
    $("#txtLineType").attr('tabindex', 22);
    $("#txtARBSId").attr('tabindex', 23);
    $("#txtTotalValue").attr('tabindex', 24);
    $("#ddlProductTypeList").attr('tabindex', 25);
    $("#ddlBillingMilestoneList").attr('tabindex', 26);
    $("#txtCompanyCode").attr('tabindex', 27);
    $("#txtActivityCodeId").attr('tabindex', 28);
    $("#txtCostCodeId").attr('tabindex', 29);

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