【发布时间】:2017-06-15 16:45:22
【问题描述】:
我想在 asp:TextBox 控件上使用 jQuery-UI 日期选择器。 这是我的脚本语法:
<script> $(function(){$document.getElementById('<%txtvBdayEd.ClientID%>').datepicker({dateFormat: "yy-mm-dd"});
});
</script>
它不工作,我很好奇这不正确吗?
我的id来自于
<asp:Textbox id="txtvBdayEd" CssClass="txtBoxes" runat="server" Text="PlaceHolder"></asp:Textbox>
【问题讨论】:
-
你的元素选择器在我看来很奇怪。 'getElementById('')' 真的有一个 id 属性为 '' 的 DOM 元素吗?
-
不应该是
-
@cobolstinks 在服务器上进行评估和打印
-
要查看生成的 HTML 是否正确,您应该使用浏览器开发工具检查元素。
-
尝试
$('#<%=txtvBdayEd.ClientId%>').datepicker..或将$document更改为$(document。检查浏览器控制台是否有错误
标签: jquery asp.net datepicker