首页 > 解决方案 > Jquery在MVC Razor中定位所有索引ID

问题描述

我不知道该调用什么或这个的正确术语,但我希望我在 for 循环中的索引字段为电话号码添加一个 Jquery 掩码。我无法在 Jquery 中定位所有电话的 ID

这是我的一组代码:

for (int i = 0; i < Model.AdultCount; i++)
{
    <div class="form-group">
         @Html.LabelFor(model => model.CellPhone, htmlAttributes: new { @class = "control-label col-md-2" })
         <div class="col-md-6">
             @Html.EditorFor(model => model.getAttendeeLists[i].CellPhone, new { htmlAttributes = new { @class = "form-control thisisCp"} })
             @Html.ValidationMessageFor(model => model.getAttendeeLists[i].CellPhone, "", new { @class = "text-danger" })
        </div>
    </div>
}

在这里,我尝试在 EditorFor 中添加一个要调用的类,但无济于事,无法正常工作

@section Scripts {   
    @Scripts.Render("~/jquerymask") 
@Scripts.Render("~/bundles/jqueryui")
@Scripts.Render("~/bundles/jqueryval")
    <script>
        $(".thisisCp").mask("?(9999)999-9999");
    </script>
}

标签: jqueryrazorasp.net-mvc-5

解决方案


推荐阅读