ASP.NET自动生成一个ID,而不是使用我分配的ID。我将如何使用jQuery选择此值?我不相信自动生成的值始终是相同的。使用JQuery选择自动生成的WebForm控件ID
这是我的ASPX代码:
<asp:TextBox ID="txtZip" runat="server" CausesValidation="true" CssClass="short_width" MaxLength="10" />
这里是产生什么:
<input name="ctl00$MainContentArea$txtZip" type="text" maxlength="10" id="ctl00_MainContentArea_txtZip" class="short_width" />
这里就是我想要做:
<script type="text/javascript">
jQuery(function ($) {
$("#txtZip").mask("99999?-9999");
});
</script>
我完全忘了在网络形式,或者我会将它添加到我的答案。 +1。 :) – hutchonoid
@hutchonoid我尽量忘记每天的网络形式。 – Jack
如果您使用的是ASP.NET 4或更高版本,也许尝试使用ClientIDMode =“Static” – sh1rts