【发布时间】:2015-07-28 20:27:51
【问题描述】:
我想使用从http://digitalbush.com/projects/masked-input-plugin/ 获得的面具,但面具无法正常工作。这是我的代码:
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script src="/Scripts/jquery.maskedinput.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery(function ($) {
$("#cnpjDate").mask("99/99/9999", { placeholder: "dd/mm/yyyy" });
$("#date").mask("99/99/9999", { placeholder: "mm/dd/yyyy" });
$("#phone").mask("(999) 999-9999");
$("#tin").mask("99-9999999");
$("#ssn").mask("999-99-9999");
});
</script>
</asp:Content>
我的输入框是这样的
<input id="cnpjDate" type="text" /></td>
它在一个表内,在一个视图内,在一个 ContentTemplate 内的多视图内,在更新面板内。
我在这里做错了什么?
【问题讨论】:
-
如果您查看浏览器的控制台并确定呈现的输入具有相同的 id,您会看到任何错误吗?
-
浏览器没有显示任何错误。渲染的输入是什么?
-
那是当你运行项目或发布它时,你可以在 devtools 中看到它
标签: javascript c# jquery asp.net