【发布时间】:2017-04-04 12:06:43
【问题描述】:
我尝试在 .Net Framework 中开发 MVC 5 Web 应用程序。我尝试屏蔽表单上的输入。
如何为电话号码制作类似的掩码?
下面的代码不起作用
<script src="~/Scripts/jquery.inputmask/jquery.inputmask.bundle.js">
</script>
<script src="~/Scripts/jquery-3.1.1.min.js"></script>
<script>
$('#phone').mask("+7(999)999-99-99");
</script>
<div class="form-group">
<div class="col-md-10">
<span style="font-weight: bold;">Phone:</span>
@Html.EditorFor(model => model.Phoneord, new { htmlAttributes = new { @class = "form-control", @id = "phone" } })
@Html.ValidationMessageFor(model => model.Phoneord, "", new { @class = "text-danger" })
</div>
</div>
【问题讨论】:
-
您的脚本在您的 html 之前(并且正在尝试将插件应用于尚不存在的元素)。将您的脚本移动到关闭
</body>标记之前,或包含在$(document).ready() -
首先将订单脚本文件更改为 jquery min 文件
-
那个?
-
不管用什么
标签: html css asp.net-mvc web-deployment