ASP.NET的jQuery时间选择器?

ASP.NET的jQuery时间选择器?,jquery,asp.net,Jquery,Asp.net,我一直在尝试使用它,但在ASPX页面中使用它时遇到了一些奇怪的问题 例如,当我尝试按照以下方式只执行一个文本框时: <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <script> $(function () { $('#TextBox1').timepicker(); }); </script> 0x800a01b6-JavaScript运行时错

我一直在尝试使用它,但在ASPX页面中使用它时遇到了一些奇怪的问题

例如,当我尝试按照以下方式只执行一个文本框时:

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<script>
    $(function () {
        $('#TextBox1').timepicker();
    });
</script>

0x800a01b6-JavaScript运行时错误:对象不支持属性 或方法“绑定”

。。。然后是奇怪的行为

注意:在VisualStudio 2013之外运行时,我没有收到JavaScript运行时错误。

如果在单击任意一个文本框之前在两个控件之外单击,则两个文本框都不会弹出时间选择器。如果我单击其中一个控件,但没有选择时间,那么在这之后,两个控件都不会弹出时间选择器。如果我点击其中一个文本框并实际选择一个时间,那么从那时起,它们都会弹出时间选择器,即使我不再选择时间


非常神秘,我不确定javascript运行时错误与此有什么关系,也不确定是什么原因造成的。

什么样的问题?@matt_lethargic我添加了一些细节和说明。您是否在visual studio中运行此功能?看起来您启用了浏览器链接,并且它引发了异常。只是想一想,@matt_lathargic,它正在VS2013中运行。我听起来很无知,但什么是“浏览器链接”,如果这有帮助,你如何禁用它?。不知道它是否有用,但它会删除一个未知的。
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<br />
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<script>
    $(function () {
        $('#TextBox1').timepicker();
        $('#TextBox2').timepicker();
    });
</script>