我指的是该站点http://jqueryui.com/datepicker/的日期选择器,并且我编写的代码与给定的源代码完全相同。这些编码工作正常。

但..

当我在这段代码<input type="text" id="datepicker">中添加runat =“ server”时,单击TextBox时我的日历不会显示。我需要将runat =“ server”放到后面的代码中。

大家的任何建议将不胜感激。谢谢。

最佳答案

当将runat = server添加到母版页时,它将在母版页中生成默认样式ID。因此,请避免使用ClientIDMode =“ Static”

<input type="text" id="datepicker" runat="server" ClientIDMode="Static">


在没有ClientIDMode ='Static'的情况下,生成的HTML是

<input type="text" id="MainContent_datepicker" name="ctl00$MainContent$datepicker">


有关更多信息,请通过使用Firebug检查Element将firebug用于mozilla firefox

关于jquery - 添加runat =“server”时,日期选择器不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39737966/

10-12 00:10
查看更多