我正在使用" jquery.maskedinput"用jquery v 2.2.1。当页面加载时,我得到一个"对象不支持属性或方法' mask'""异常。
以下是观点:
ionic plugin add https://github.com/phonegap-build/PushPlugin
以下是javascript:
@{
ViewBag.Title = "Edit Profile";
}
<h2>Edit Profile</h2>
@using (Ajax.BeginForm("Edit", "Profile", new AjaxOptions { @HttpMethod = "Post", OnComplete = "processMessageFromController" }, new { id = "changePasswordForm" }))
{
@Html.HiddenFor(m => m.Email)
<div style="background-color: #ecf0f1; width: 45%; border-radius: 15px;">
<fieldset>
<div id="phone" class="form-group" style="margin-top: 15px;">
<label class="col-lg-4 control-label" style="margin-top: 9px;">Telephone:</label>
<div>
<input type="text" id="telephone" value="5551234567" />
</div>
</div>
</fieldset>
</div>
}
@section Scripts {
@Scripts.Render("~/bundles/jqueryval")
}
<script src="~/Scripts/jquery-2.2.1.min.js"></script>
<script src="~/Scripts/jquery.maskedinput.min.js"></script>
<script src="~/Scripts/Custom/profileFuctions.js"></script>
来自_Layout:
$(document).ready(function () {
$("#telephone").mask("(999) 999-9999");
});
来自BundleConfig:
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/bootstrap")
@RenderSection("scripts", required: false)
我在这里看到了许多问答和答案,但他们都没有帮助。有人可以为我阐明这一点吗?提前谢谢。