美国从国家/地区下拉菜单中选择美国电话号码验证

时间:2018-05-30 09:55:55

标签: jquery asp.net-core-mvc unobtrusive-validation

我有两个字段,一个是国家/地区下拉列表,另一个是电话号码字段,我想在用户从国家/地区下拉列表中选择美国时验证美国电话号码格式。现在我只是验证10位数的电话号码,但我想验证国家 我正在使用Asp.Net核心MVC。这是我的代码和设计。 如有任何建议,请提供帮助。

<div class="row">
<div class="col-xs-12 col-sm-6">
    <div class="form-group">
        <label class="control-label country-code">@Label.ContactNumber</label>
        <select asp-for="CountryId"
                class="code-control form-control"
                asp-items="@(new SelectList(@ViewBag.ListofCountry, "Id", "CountryWithPhoneCode"))"></select>
        <input asp-for="PhoneNo" class="code-control form-control" id="txtContactNumber" placeholder="@Label.ContactNumber" onkeypress="return Carver.Organization.onTxtContactNumberKeyPress(event);" />
        <span asp-validation-for="PhoneNo" class="text-danger"></span>

        <input asp-for="Id" type="hidden" />
        <input asp-for="TenantId" type="hidden" />

    </div>
</div>

enter image description here

0 个答案:

没有答案